From caae9178ca74b67db17a2b8115befdb2e549c126 Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 17 Oct 2023 16:48:44 +0200 Subject: [PATCH 01/37] feat: add queue actions --- src/components/JobTable/DeleteQueueAction.js | 41 +++++++++++++++++++ src/components/JobTable/EditQueueAction.js | 21 ++++++++++ .../JobTable/{Actions.js => JobActions.js} | 8 ++-- .../{Actions.test.js => JobActions.test.js} | 8 ++-- src/components/JobTable/JobTable.js | 19 +++++++-- src/components/JobTable/JobTableRow.js | 21 ++++++---- src/components/JobTable/QueueActions.js | 29 +++++++++++++ 7 files changed, 129 insertions(+), 18 deletions(-) create mode 100644 src/components/JobTable/DeleteQueueAction.js create mode 100644 src/components/JobTable/EditQueueAction.js rename src/components/JobTable/{Actions.js => JobActions.js} (87%) rename src/components/JobTable/{Actions.test.js => JobActions.test.js} (50%) create mode 100644 src/components/JobTable/QueueActions.js diff --git a/src/components/JobTable/DeleteQueueAction.js b/src/components/JobTable/DeleteQueueAction.js new file mode 100644 index 000000000..71e4640b3 --- /dev/null +++ b/src/components/JobTable/DeleteQueueAction.js @@ -0,0 +1,41 @@ +import React, { useState } from 'react' +import PropTypes from 'prop-types' +import { MenuItem } from '@dhis2/ui' +import i18n from '@dhis2/d2-i18n' +import { DeleteQueueModal } from '../Modal' + +const DeleteQueueAction = ({ name, onSuccess }) => { + const [showModal, setShowModal] = useState(false) + + return ( + + { + setShowModal(true) + }} + label={i18n.t('Delete')} + /> + {showModal && ( + setShowModal(false) + } + onSuccess={onSuccess} + /> + )} + + ) +} + +const { string, func } = PropTypes + +DeleteQueueAction.propTypes = { + name: string.isRequired, + onSuccess: func.isRequired, +} + +export default DeleteQueueAction diff --git a/src/components/JobTable/EditQueueAction.js b/src/components/JobTable/EditQueueAction.js new file mode 100644 index 000000000..07382a128 --- /dev/null +++ b/src/components/JobTable/EditQueueAction.js @@ -0,0 +1,21 @@ +import React from 'react' +import PropTypes from 'prop-types' +import { MenuItem } from '@dhis2/ui' +import i18n from '@dhis2/d2-i18n' +import history from '../../services/history' + +const EditQueueAction = ({ name }) => ( + history.push(`/queue/${name}`)} + label={i18n.t('Edit')} + /> +) + +const { string } = PropTypes + +EditQueueAction.propTypes = { + name: string.isRequired, +} + +export default EditQueueAction diff --git a/src/components/JobTable/Actions.js b/src/components/JobTable/JobActions.js similarity index 87% rename from src/components/JobTable/Actions.js rename to src/components/JobTable/JobActions.js index c3322e8f3..8b4785eb8 100644 --- a/src/components/JobTable/Actions.js +++ b/src/components/JobTable/JobActions.js @@ -7,7 +7,7 @@ import ViewJobAction from './ViewJobAction' import RunJobAction from './RunJobAction' import DeleteJobAction from './DeleteJobAction' -const Actions = ({ id, configurable, enabled, refetch }) => ( +const JobActions = ({ id, configurable, enabled, refetch }) => ( ( ) -Actions.defaultProps = { +JobActions.defaultProps = { configurable: false, } const { string, bool, func } = PropTypes -Actions.propTypes = { +JobActions.propTypes = { id: string.isRequired, refetch: func.isRequired, configurable: bool, enabled: bool, } -export default Actions +export default JobActions diff --git a/src/components/JobTable/Actions.test.js b/src/components/JobTable/JobActions.test.js similarity index 50% rename from src/components/JobTable/Actions.test.js rename to src/components/JobTable/JobActions.test.js index 5dd7c4a35..5dc882cdf 100644 --- a/src/components/JobTable/Actions.test.js +++ b/src/components/JobTable/JobActions.test.js @@ -1,13 +1,13 @@ import React from 'react' import { shallow } from 'enzyme' -import Actions from './Actions' +import JobActions from './JobActions' -describe('', () => { +describe('', () => { it('renders without errors for configurable jobs', () => { - shallow( {}} />) + shallow( {}} />) }) it('renders without errors for non configurable jobs', () => { - shallow( {}} />) + shallow( {}} />) }) }) diff --git a/src/components/JobTable/JobTable.js b/src/components/JobTable/JobTable.js index f4edd4191..32a9a4135 100644 --- a/src/components/JobTable/JobTable.js +++ b/src/components/JobTable/JobTable.js @@ -31,9 +31,22 @@ const JobTable = ({ jobs, refetch }) => ( {i18n.t('No jobs to display')} ) : ( - jobs.map((job) => ( - - )) + jobs.map((job) => { + /** + * This will fail if job.sequence.length does not exist. That should not happen, + * so failing with an error when it does is appropriate. + */ + const isJob = job.sequence.length === 1 + + return ( + + ) + }) )} diff --git a/src/components/JobTable/JobTableRow.js b/src/components/JobTable/JobTableRow.js index 434f1e8ad..dd6e5fad6 100644 --- a/src/components/JobTable/JobTableRow.js +++ b/src/components/JobTable/JobTableRow.js @@ -3,7 +3,8 @@ import PropTypes from 'prop-types' import { TableRow, TableCell } from '@dhis2/ui' import { jobTypesMap } from '../../services/server-translations' import { ToggleJobSwitch } from '../Switches' -import Actions from './Actions' +import JobActions from './JobActions' +import QueueActions from './QueueActions' import Status from './Status' import NextRun from './NextRun' import Schedule from './Schedule' @@ -21,6 +22,7 @@ const JobTableRow = ({ configurable, }, refetch, + isJob, }) => ( {name} @@ -43,12 +45,16 @@ const JobTableRow = ({ /> - + {isJob ? ( + + ) : ( + + )} ) @@ -56,6 +62,7 @@ const JobTableRow = ({ const { shape, string, bool, number, func } = PropTypes JobTableRow.propTypes = { + isJob: bool.isRequired, job: shape({ name: string.isRequired, enabled: bool.isRequired, diff --git a/src/components/JobTable/QueueActions.js b/src/components/JobTable/QueueActions.js new file mode 100644 index 000000000..5ff911ffa --- /dev/null +++ b/src/components/JobTable/QueueActions.js @@ -0,0 +1,29 @@ +import React from 'react' +import PropTypes from 'prop-types' +import { FlyoutMenu, DropdownButton } from '@dhis2/ui' +import i18n from '@dhis2/d2-i18n' +import EditQueueAction from './EditQueueAction' +import DeleteQueueAction from './DeleteQueueAction' + +const QueueActions = ({ name, refetch }) => ( + + + + + } + > + {i18n.t('Actions')} + +) + +const { string, func } = PropTypes + +QueueActions.propTypes = { + name: string.isRequired, + refetch: func.isRequired, +} + +export default QueueActions From 7c37050669b986f8e6ec37f649eff26f0a35df0d Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 19 Oct 2023 15:37:20 +0200 Subject: [PATCH 02/37] chore: update translations --- i18n/en.pot | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/i18n/en.pot b/i18n/en.pot index b38f17f9c..50bd6e381 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-08-29T11:34:50.926Z\n" -"PO-Revision-Date: 2023-08-29T11:34:50.926Z\n" +"POT-Creation-Date: 2023-10-19T13:34:50.859Z\n" +"PO-Revision-Date: 2023-10-19T13:34:50.860Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -159,15 +159,15 @@ msgstr "Last run {{ lastRunFromNow }}." msgid "Last run status: {{ translatedStatus }}." msgstr "Last run status: {{ translatedStatus }}." -msgid "Actions" -msgstr "Actions" - msgid "Delete" msgstr "Delete" msgid "Edit" msgstr "Edit" +msgid "Actions" +msgstr "Actions" + msgid "Job name" msgstr "Job name" @@ -283,15 +283,15 @@ msgstr "Include system jobs in list" msgid "New job" msgstr "New job" +msgid "New queue" +msgstr "New queue" + msgid "System job: {{ name }}" msgstr "System job: {{ name }}" msgid "Back to all jobs" msgstr "Back to all jobs" -msgid "New queue" -msgstr "New queue" - msgid "" "A queue is a collection of jobs that are executed in order, one after " "another as they finish." From 8ead6f63246ff8f12d847cef49b9528a3743c500 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 19 Oct 2023 15:37:34 +0200 Subject: [PATCH 03/37] feat: add new queue button --- src/pages/JobList/JobList.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pages/JobList/JobList.js b/src/pages/JobList/JobList.js index e908d88e1..415760f9d 100644 --- a/src/pages/JobList/JobList.js +++ b/src/pages/JobList/JobList.js @@ -77,6 +77,9 @@ const JobList = () => { {i18n.t('New job')} + + {i18n.t('New queue')} + From f0f3e08aa3b41643f93273a2d0ca23b60bca1815 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 19 Oct 2023 15:38:59 +0200 Subject: [PATCH 04/37] refactor: update table headers to match design --- src/components/JobTable/JobTable.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/JobTable/JobTable.js b/src/components/JobTable/JobTable.js index 32a9a4135..abb5c453d 100644 --- a/src/components/JobTable/JobTable.js +++ b/src/components/JobTable/JobTable.js @@ -16,7 +16,7 @@ const JobTable = ({ jobs, refetch }) => ( - {i18n.t('Job name')} + {i18n.t('Name')} {i18n.t('Type')} {i18n.t('Schedule')} {i18n.t('Next run')} From 09e679bcb124d364b0a723297c23cc4c5c0f854d Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 19 Oct 2023 15:46:22 +0200 Subject: [PATCH 05/37] chore: update translations --- i18n/en.pot | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/i18n/en.pot b/i18n/en.pot index 50bd6e381..2799bcd11 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-10-19T13:34:50.859Z\n" -"PO-Revision-Date: 2023-10-19T13:34:50.860Z\n" +"POT-Creation-Date: 2023-10-19T13:43:33.118Z\n" +"PO-Revision-Date: 2023-10-19T13:43:33.119Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -168,9 +168,6 @@ msgstr "Edit" msgid "Actions" msgstr "Actions" -msgid "Job name" -msgstr "Job name" - msgid "Type" msgstr "Type" From da9d733c3a783c1b40c8c1376facd28109c24a2b Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 19 Oct 2023 15:54:58 +0200 Subject: [PATCH 06/37] fix: ignore invalid jobs --- src/components/JobTable/JobTable.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/JobTable/JobTable.js b/src/components/JobTable/JobTable.js index abb5c453d..f4aeea2c9 100644 --- a/src/components/JobTable/JobTable.js +++ b/src/components/JobTable/JobTable.js @@ -32,10 +32,13 @@ const JobTable = ({ jobs, refetch }) => ( ) : ( jobs.map((job) => { - /** - * This will fail if job.sequence.length does not exist. That should not happen, - * so failing with an error when it does is appropriate. - */ + const isValid = !!job?.sequence?.length + + if (!isValid) { + return null + } + + // A queue will have more than one item in .sequence const isJob = job.sequence.length === 1 return ( From 438afa736fc9079bffe14090d5800d41501b0cb7 Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 24 Oct 2023 14:18:25 +0200 Subject: [PATCH 07/37] refactor: separate table rows by job type --- src/components/JobTable/JobTable.js | 30 +++++++---- src/components/JobTable/JobTable.test.js | 12 ++--- src/components/JobTable/JobTableRow.js | 19 +++---- src/components/JobTable/QueueTableRow.js | 67 ++++++++++++++++++++++++ src/pages/JobList/JobList.js | 4 +- 5 files changed, 101 insertions(+), 31 deletions(-) create mode 100644 src/components/JobTable/QueueTableRow.js diff --git a/src/components/JobTable/JobTable.js b/src/components/JobTable/JobTable.js index f4aeea2c9..85ca9b678 100644 --- a/src/components/JobTable/JobTable.js +++ b/src/components/JobTable/JobTable.js @@ -11,8 +11,9 @@ import { import i18n from '@dhis2/d2-i18n' import PropTypes from 'prop-types' import JobTableRow from './JobTableRow' +import QueueTableRow from './QueueTableRow' -const JobTable = ({ jobs, refetch }) => ( +const JobTable = ({ jobsAndQueues, refetch }) => (
@@ -26,27 +27,36 @@ const JobTable = ({ jobs, refetch }) => ( - {jobs.length === 0 ? ( + {jobsAndQueues.length === 0 ? ( {i18n.t('No jobs to display')} ) : ( - jobs.map((job) => { - const isValid = !!job?.sequence?.length + jobsAndQueues.map((jobOrQueue) => { + const isValid = !!jobOrQueue?.sequence?.length if (!isValid) { return null } // A queue will have more than one item in .sequence - const isJob = job.sequence.length === 1 + const isJob = jobOrQueue.sequence.length === 1 + + if (isJob) { + return ( + + ) + } return ( - ) }) @@ -58,7 +68,7 @@ const JobTable = ({ jobs, refetch }) => ( const { arrayOf, object, func } = PropTypes JobTable.propTypes = { - jobs: arrayOf(object).isRequired, + jobsAndQueues: arrayOf(object).isRequired, refetch: func.isRequired, } diff --git a/src/components/JobTable/JobTable.test.js b/src/components/JobTable/JobTable.test.js index 499e30bf2..abb742bec 100644 --- a/src/components/JobTable/JobTable.test.js +++ b/src/components/JobTable/JobTable.test.js @@ -3,8 +3,8 @@ import { shallow } from 'enzyme' import JobTable from './JobTable' describe('', () => { - it('renders without errors when there are jobs', () => { - const jobs = [ + it('renders without errors when there are jobs or queues', () => { + const jobsAndQueues = [ { id: 'lnWRZN67iDU', name: 'Job 1', @@ -27,12 +27,12 @@ describe('', () => { }, ] - shallow( {}} />) + shallow( {}} />) }) - it('renders without errors when there are no jobs', () => { - const jobs = [] + it('renders without errors when there are no jobs or queues', () => { + const jobsAndQueues = [] - shallow( {}} />) + shallow( {}} />) }) }) diff --git a/src/components/JobTable/JobTableRow.js b/src/components/JobTable/JobTableRow.js index dd6e5fad6..2d719d852 100644 --- a/src/components/JobTable/JobTableRow.js +++ b/src/components/JobTable/JobTableRow.js @@ -4,7 +4,6 @@ import { TableRow, TableCell } from '@dhis2/ui' import { jobTypesMap } from '../../services/server-translations' import { ToggleJobSwitch } from '../Switches' import JobActions from './JobActions' -import QueueActions from './QueueActions' import Status from './Status' import NextRun from './NextRun' import Schedule from './Schedule' @@ -22,7 +21,6 @@ const JobTableRow = ({ configurable, }, refetch, - isJob, }) => ( {name} @@ -45,16 +43,12 @@ const JobTableRow = ({ /> - {isJob ? ( - - ) : ( - - )} + ) @@ -62,7 +56,6 @@ const JobTableRow = ({ const { shape, string, bool, number, func } = PropTypes JobTableRow.propTypes = { - isJob: bool.isRequired, job: shape({ name: string.isRequired, enabled: bool.isRequired, diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js new file mode 100644 index 000000000..a53f1cc89 --- /dev/null +++ b/src/components/JobTable/QueueTableRow.js @@ -0,0 +1,67 @@ +import React from 'react' +import PropTypes from 'prop-types' +import { TableRow, TableCell } from '@dhis2/ui' +import { jobTypesMap } from '../../services/server-translations' +import { ToggleJobSwitch } from '../Switches' +import QueueActions from './QueueActions' +import Status from './Status' +import NextRun from './NextRun' +import Schedule from './Schedule' + +const QueueTableRow = ({ + queue: { + id, + name, + type, + cronExpression, + delay, + status, + nextExecutionTime, + enabled, + configurable, + }, + refetch, +}) => ( + + {name} + {jobTypesMap[type]} + + + + + + + + + + + + + + + + +) + +const { shape, string, bool, number, func } = PropTypes + +QueueTableRow.propTypes = { + queue: shape({ + name: string.isRequired, + enabled: bool.isRequired, + id: string.isRequired, + status: string.isRequired, + type: string.isRequired, + cronExpression: string, + delay: number, + nextExecutionTime: string, + }).isRequired, + refetch: func.isRequired, +} + +export default QueueTableRow diff --git a/src/pages/JobList/JobList.js b/src/pages/JobList/JobList.js index 415760f9d..668c434a9 100644 --- a/src/pages/JobList/JobList.js +++ b/src/pages/JobList/JobList.js @@ -32,7 +32,7 @@ const JobList = () => { } // Apply the current filter settings - const jobs = filterJobs({ jobFilter, showSystemJobs, jobs: data }) + const jobsAndQueues = filterJobs({ jobFilter, showSystemJobs, jobs: data }) return ( @@ -82,7 +82,7 @@ const JobList = () => { - + ) From 1183316a269d91acd5647e51377bc53d78da07a0 Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 24 Oct 2023 15:22:19 +0200 Subject: [PATCH 08/37] refactor: hardcode queue type for queues --- src/components/JobTable/QueueTableRow.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index a53f1cc89..3db201880 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -1,7 +1,7 @@ import React from 'react' import PropTypes from 'prop-types' import { TableRow, TableCell } from '@dhis2/ui' -import { jobTypesMap } from '../../services/server-translations' +import i18n from '@dhis2/d2-i18n' import { ToggleJobSwitch } from '../Switches' import QueueActions from './QueueActions' import Status from './Status' @@ -12,7 +12,6 @@ const QueueTableRow = ({ queue: { id, name, - type, cronExpression, delay, status, @@ -24,7 +23,7 @@ const QueueTableRow = ({ }) => ( {name} - {jobTypesMap[type]} + {i18n.t('Queue')} From 11898af5780f3d7a584986c6a9afadb75f78467e Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 25 Oct 2023 15:40:22 +0200 Subject: [PATCH 09/37] feat: add toggleable row for queued jobs --- i18n/en.pot | 7 +- src/components/JobTable/JobTable.js | 1 + src/components/JobTable/JobTableRow.js | 1 + src/components/JobTable/QueueTableRow.js | 91 +++++++++++++------- src/components/JobTable/QueuedJobTableRow.js | 25 ++++++ 5 files changed, 94 insertions(+), 31 deletions(-) create mode 100644 src/components/JobTable/QueuedJobTableRow.js diff --git a/i18n/en.pot b/i18n/en.pot index 2799bcd11..b84b8c404 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-10-19T13:43:33.118Z\n" -"PO-Revision-Date: 2023-10-19T13:43:33.119Z\n" +"POT-Creation-Date: 2023-10-24T13:23:55.108Z\n" +"PO-Revision-Date: 2023-10-24T13:23:55.109Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -189,6 +189,9 @@ msgstr "No jobs to display" msgid "Not scheduled" msgstr "Not scheduled" +msgid "Queue" +msgstr "Queue" + msgid "Run manually" msgstr "Run manually" diff --git a/src/components/JobTable/JobTable.js b/src/components/JobTable/JobTable.js index 85ca9b678..5e4de8a50 100644 --- a/src/components/JobTable/JobTable.js +++ b/src/components/JobTable/JobTable.js @@ -17,6 +17,7 @@ const JobTable = ({ jobsAndQueues, refetch }) => (
+ {i18n.t('Name')} {i18n.t('Type')} {i18n.t('Schedule')} diff --git a/src/components/JobTable/JobTableRow.js b/src/components/JobTable/JobTableRow.js index 2d719d852..18c9b05b9 100644 --- a/src/components/JobTable/JobTableRow.js +++ b/src/components/JobTable/JobTableRow.js @@ -23,6 +23,7 @@ const JobTableRow = ({ refetch, }) => ( + {name} {jobTypesMap[type]} diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index 3db201880..d9edbd7ee 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -1,12 +1,18 @@ -import React from 'react' +import React, { useState } from 'react' import PropTypes from 'prop-types' -import { TableRow, TableCell } from '@dhis2/ui' +import { + TableRow, + TableCell, + IconChevronDown24, + IconChevronUp24, +} from '@dhis2/ui' import i18n from '@dhis2/d2-i18n' import { ToggleJobSwitch } from '../Switches' import QueueActions from './QueueActions' import Status from './Status' import NextRun from './NextRun' import Schedule from './Schedule' +import QueuedJobTableRow from './QueuedJobTableRow' const QueueTableRow = ({ queue: { @@ -18,36 +24,62 @@ const QueueTableRow = ({ nextExecutionTime, enabled, configurable, + sequence, }, refetch, -}) => ( - - {name} - {i18n.t('Queue')} - - - - - - - - - - - - - - - - -) +}) => { + const [showJobs, setShowJobs] = useState(false) + const handleClick = () => setShowJobs((prev) => !prev) + const buttonStyle = { + background: 'none', + border: 'none', + cursor: 'pointer', + } -const { shape, string, bool, number, func } = PropTypes + return ( + <> + + + + + {name} + {i18n.t('Queue')} + + + + + + + + + + + + + + + + + {showJobs + ? sequence.map((job) => ( + + )) + : null} + + ) +} + +const { shape, string, bool, number, func, arrayOf, object } = PropTypes QueueTableRow.propTypes = { queue: shape({ @@ -59,6 +91,7 @@ QueueTableRow.propTypes = { cronExpression: string, delay: number, nextExecutionTime: string, + sequence: arrayOf(object).isRequired, }).isRequired, refetch: func.isRequired, } diff --git a/src/components/JobTable/QueuedJobTableRow.js b/src/components/JobTable/QueuedJobTableRow.js new file mode 100644 index 000000000..02e08642c --- /dev/null +++ b/src/components/JobTable/QueuedJobTableRow.js @@ -0,0 +1,25 @@ +import React from 'react' +import { TableRow, TableCell } from '@dhis2/ui' +import PropTypes from 'prop-types' +import { jobTypesMap } from '../../services/server-translations' + +const QueuedJobTableRow = ({ job }) => { + return ( + + + {job.name} + {jobTypesMap[job.type]} + + ) +} + +const { shape, string } = PropTypes + +QueuedJobTableRow.propTypes = { + job: shape({ + name: string.isRequired, + type: string.isRequired, + }).isRequired, +} + +export default QueuedJobTableRow From f0fb7fa9966e583df555de2e0d14b33890e3c2bb Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 26 Oct 2023 13:27:28 +0200 Subject: [PATCH 10/37] fix: update job toggle to json patch --- src/components/Switches/ToggleJobSwitch.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/Switches/ToggleJobSwitch.js b/src/components/Switches/ToggleJobSwitch.js index 247da72f4..c9751a2f1 100644 --- a/src/components/Switches/ToggleJobSwitch.js +++ b/src/components/Switches/ToggleJobSwitch.js @@ -4,13 +4,17 @@ import { useDataMutation } from '@dhis2/app-runtime' import i18n from '@dhis2/d2-i18n' import { Switch } from '@dhis2/ui' -/* istanbul ignore next */ const mutation = { resource: 'jobConfigurations', id: ({ id }) => id, - type: 'update', - partial: true, - data: ({ enabled }) => ({ enabled }), + type: 'json-patch', + data: ({ enabled }) => [ + { + op: 'replace', + path: '/enabled', + value: enabled, + }, + ], } const ToggleJobSwitch = ({ id, checked, disabled, refetch }) => { From 5a90d5e1fc26b6de81bc63ad8edd97915b282b48 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 2 Nov 2023 12:32:33 +0100 Subject: [PATCH 11/37] refactor: finish naming updates --- .../integration/add-route/info-link/index.js | 4 +- .../integration/edit-route/info-link/index.js | 4 +- .../list-route/filter-jobs/index.js | 2 +- .../integration/list-route/info-link/index.js | 4 +- .../integration/view-route/info-link/index.js | 4 +- src/components/Routes/Routes.js | 4 +- src/components/Store/Store.js | 4 +- src/components/Store/StoreContext.js | 2 +- src/components/Store/hooks.js | 9 +-- src/components/Store/hooks.test.js | 14 ++-- src/components/Store/index.js | 4 +- src/pages/JobAdd/JobAdd.js | 4 +- .../JobAndQueueList.js} | 36 +++++---- .../JobAndQueueList.module.css} | 0 .../JobAndQueueList.test.js} | 12 +-- .../JobAndQueueList/filter-jobs-and-queues.js | 20 +++++ .../filter-jobs-and-queues.test.js | 80 +++++++++++++++++++ src/pages/JobAndQueueList/index.js | 3 + src/pages/JobEdit/JobEdit.js | 4 +- src/pages/JobList/filter-jobs.js | 14 ---- src/pages/JobList/filter-jobs.test.js | 58 -------------- src/pages/JobList/index.js | 3 - src/pages/JobView/JobView.js | 4 +- 23 files changed, 162 insertions(+), 131 deletions(-) rename src/pages/{JobList/JobList.js => JobAndQueueList/JobAndQueueList.js} (73%) rename src/pages/{JobList/JobList.module.css => JobAndQueueList/JobAndQueueList.module.css} (100%) rename src/pages/{JobList/JobList.test.js => JobAndQueueList/JobAndQueueList.test.js} (81%) create mode 100644 src/pages/JobAndQueueList/filter-jobs-and-queues.js create mode 100644 src/pages/JobAndQueueList/filter-jobs-and-queues.test.js create mode 100644 src/pages/JobAndQueueList/index.js delete mode 100644 src/pages/JobList/filter-jobs.js delete mode 100644 src/pages/JobList/filter-jobs.test.js delete mode 100644 src/pages/JobList/index.js diff --git a/cypress/integration/add-route/info-link/index.js b/cypress/integration/add-route/info-link/index.js index d90b71deb..06cb4c061 100644 --- a/cypress/integration/add-route/info-link/index.js +++ b/cypress/integration/add-route/info-link/index.js @@ -1,7 +1,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' Given('the user navigated to the add job page', () => { cy.visit('/#/job/add') @@ -9,7 +9,7 @@ Given('the user navigated to the add job page', () => { }) Then('there is a link to the documentation', () => { - cy.findByRole('link', { name: 'About job configuration' }) + cy.findByRole('link', { name: 'About the scheduler' }) .should('exist') .should('have.attr', 'href', infoHref) .should('have.attr', 'target', '_blank') diff --git a/cypress/integration/edit-route/info-link/index.js b/cypress/integration/edit-route/info-link/index.js index b64709acb..10f5b6767 100644 --- a/cypress/integration/edit-route/info-link/index.js +++ b/cypress/integration/edit-route/info-link/index.js @@ -1,7 +1,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' Given('a single user job exists', () => { cy.intercept( @@ -16,7 +16,7 @@ Given('the user navigated to the edit job page', () => { }) Then('there is a link to the documentation', () => { - cy.findByRole('link', { name: 'About job configuration' }) + cy.findByRole('link', { name: 'About the scheduler' }) .should('exist') .should('have.attr', 'href', infoHref) .should('have.attr', 'target', '_blank') diff --git a/cypress/integration/list-route/filter-jobs/index.js b/cypress/integration/list-route/filter-jobs/index.js index 50cc09bb3..62e29b055 100644 --- a/cypress/integration/list-route/filter-jobs/index.js +++ b/cypress/integration/list-route/filter-jobs/index.js @@ -36,7 +36,7 @@ Given('the user enables the include-system-jobs-in-list toggle', () => { }) When('the user enters a filter string', () => { - cy.findByRole('searchbox', { name: 'Filter jobs' }).type('1') + cy.findByRole('searchbox', { name: 'Filter by name' }).type('1') }) Then('only user jobs that match the filter will be shown', () => { diff --git a/cypress/integration/list-route/info-link/index.js b/cypress/integration/list-route/info-link/index.js index f6f2141aa..4b9d6ef64 100644 --- a/cypress/integration/list-route/info-link/index.js +++ b/cypress/integration/list-route/info-link/index.js @@ -1,7 +1,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' Given('the user navigated to the job list page', () => { cy.visit('/') @@ -9,7 +9,7 @@ Given('the user navigated to the job list page', () => { }) Then('there is a link to the documentation', () => { - cy.findByRole('link', { name: 'About job configuration' }) + cy.findByRole('link', { name: 'About the scheduler' }) .should('exist') .should('have.attr', 'href', infoHref) .should('have.attr', 'target', '_blank') diff --git a/cypress/integration/view-route/info-link/index.js b/cypress/integration/view-route/info-link/index.js index a0fbe1ed0..486360fec 100644 --- a/cypress/integration/view-route/info-link/index.js +++ b/cypress/integration/view-route/info-link/index.js @@ -1,7 +1,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' Given('a single system job exists', () => { cy.intercept( @@ -18,7 +18,7 @@ Given('the user navigated to the view job page', () => { }) Then('there is a link to the documentation', () => { - cy.findByRole('link', { name: 'About job configuration' }) + cy.findByRole('link', { name: 'About the scheduler' }) .should('exist') .should('have.attr', 'href', infoHref) .should('have.attr', 'target', '_blank') diff --git a/src/components/Routes/Routes.js b/src/components/Routes/Routes.js index 01050532a..593cb3701 100644 --- a/src/components/Routes/Routes.js +++ b/src/components/Routes/Routes.js @@ -1,7 +1,7 @@ import React from 'react' import { Route, Switch, Redirect } from 'react-router-dom' import { Router } from 'react-router' -import JobList from '../../pages/JobList' +import JobAndQueueList from '../../pages/JobAndQueueList' import JobAdd from '../../pages/JobAdd' import QueueAdd from '../../pages/QueueAdd' import QueueEdit from '../../pages/QueueEdit' @@ -14,7 +14,7 @@ const Routes = () => ( - + diff --git a/src/components/Store/Store.js b/src/components/Store/Store.js index bd07bc9f7..14d929428 100644 --- a/src/components/Store/Store.js +++ b/src/components/Store/Store.js @@ -4,13 +4,13 @@ import StoreContext from './StoreContext' const Store = ({ children }) => { // State that should persist - const jobFilterState = useState('') + const jobAndQueueFilterState = useState('') const showSystemJobsState = useState(false) return ( diff --git a/src/components/Store/StoreContext.js b/src/components/Store/StoreContext.js index b4b4ab65c..58f944c7f 100644 --- a/src/components/Store/StoreContext.js +++ b/src/components/Store/StoreContext.js @@ -1,7 +1,7 @@ import { createContext } from 'react' const StoreContext = createContext({ - jobFilter: '', + jobAndQueueFilter: '', showSystemJobs: false, }) diff --git a/src/components/Store/hooks.js b/src/components/Store/hooks.js index a2ade9243..0b5249639 100644 --- a/src/components/Store/hooks.js +++ b/src/components/Store/hooks.js @@ -2,14 +2,13 @@ import { useContext } from 'react' import StoreContext from './StoreContext' /** - * The state for the job filter and showing system - * jobs is used in the job list, but kept in the - * store since it has to persist after a refetch. + * These hooks are used in the job and queue list, but are connected + * to the store since they have to persist after a refetch. */ -export const useJobFilter = () => { +export const useJobAndQueueFilter = () => { const store = useContext(StoreContext) - return store.jobFilter + return store.jobAndQueueFilter } export const useShowSystemJobs = () => { diff --git a/src/components/Store/hooks.test.js b/src/components/Store/hooks.test.js index a44eda2dc..d55dff04b 100644 --- a/src/components/Store/hooks.test.js +++ b/src/components/Store/hooks.test.js @@ -1,22 +1,22 @@ import React from 'react' import { renderHook } from '@testing-library/react-hooks' -import { useJobFilter, useShowSystemJobs } from './hooks' +import { useJobAndQueueFilter, useShowSystemJobs } from './hooks' import StoreContext from './StoreContext' -describe('useJobFilter', () => { - it('should return the jobFilter part of the store', () => { - const jobFilter = 'jobFilter' +describe('useJobAndQueueFilter', () => { + it('should return the jobAndQueueFilter part of the store', () => { + const jobAndQueueFilter = 'jobAndQueueFilter' const store = { - jobFilter, + jobAndQueueFilter, } const wrapper = ({ children }) => ( {children} ) - const { result } = renderHook(() => useJobFilter(), { wrapper }) + const { result } = renderHook(() => useJobAndQueueFilter(), { wrapper }) - expect(result.current).toBe(jobFilter) + expect(result.current).toBe(jobAndQueueFilter) }) }) diff --git a/src/components/Store/index.js b/src/components/Store/index.js index e7cea87b3..c4998afed 100644 --- a/src/components/Store/index.js +++ b/src/components/Store/index.js @@ -1,4 +1,4 @@ -import { useJobFilter, useShowSystemJobs } from './hooks' +import { useJobAndQueueFilter, useShowSystemJobs } from './hooks' export { default as Store } from './Store' -export { useJobFilter, useShowSystemJobs } +export { useJobAndQueueFilter, useShowSystemJobs } diff --git a/src/pages/JobAdd/JobAdd.js b/src/pages/JobAdd/JobAdd.js index 3e8e36b30..aa39e00a8 100644 --- a/src/pages/JobAdd/JobAdd.js +++ b/src/pages/JobAdd/JobAdd.js @@ -5,7 +5,7 @@ import { JobAddFormContainer } from '../../components/Forms' import styles from './JobAdd.module.css' const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' const JobAdd = () => { return ( @@ -27,7 +27,7 @@ const JobAdd = () => { - {i18n.t('About job configuration')} + {i18n.t('About the scheduler')} diff --git a/src/pages/JobList/JobList.js b/src/pages/JobAndQueueList/JobAndQueueList.js similarity index 73% rename from src/pages/JobList/JobList.js rename to src/pages/JobAndQueueList/JobAndQueueList.js index 668c434a9..3aa15fad6 100644 --- a/src/pages/JobList/JobList.js +++ b/src/pages/JobAndQueueList/JobAndQueueList.js @@ -2,18 +2,18 @@ import React from 'react' import { NoticeBox, Card, Checkbox, InputField, IconInfo16 } from '@dhis2/ui' import i18n from '@dhis2/d2-i18n' import { useJobsAndQueues } from '../../hooks/jobs-and-queues' -import { useJobFilter, useShowSystemJobs } from '../../components/Store' +import { useJobAndQueueFilter, useShowSystemJobs } from '../../components/Store' import { JobTable } from '../../components/JobTable' import { LinkButton } from '../../components/LinkButton' import { Spinner } from '../../components/Spinner' -import styles from './JobList.module.css' -import filterJobs from './filter-jobs' +import styles from './JobAndQueueList.module.css' +import filterJobsAndQueues from './filter-jobs-and-queues' const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' -const JobList = () => { - const [jobFilter, setJobFilter] = useJobFilter() +const JobAndQueueList = () => { + const [jobAndQueueFilter, setJobAndQueueFilter] = useJobAndQueueFilter() const [showSystemJobs, setShowSystemJobs] = useShowSystemJobs() const { data, loading, error, refetch } = useJobsAndQueues() @@ -23,16 +23,20 @@ const JobList = () => { if (error) { return ( - + {i18n.t( - 'Something went wrong whilst loading the jobs. Try refreshing the page.' + 'Something went wrong whilst loading the jobs and queues. Try refreshing the page.' )} ) } // Apply the current filter settings - const jobsAndQueues = filterJobs({ jobFilter, showSystemJobs, jobs: data }) + const jobsAndQueues = filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues: data, + }) return ( @@ -49,21 +53,21 @@ const JobList = () => { - {i18n.t('About job configuration')} + {i18n.t('About the scheduler')}
{ - setJobFilter(value) + setJobAndQueueFilter(value) }} - value={jobFilter} + value={jobAndQueueFilter} type="search" role="searchbox" - name="job-filter" + name="name-filter" />
{ ) } -export default JobList +export default JobAndQueueList diff --git a/src/pages/JobList/JobList.module.css b/src/pages/JobAndQueueList/JobAndQueueList.module.css similarity index 100% rename from src/pages/JobList/JobList.module.css rename to src/pages/JobAndQueueList/JobAndQueueList.module.css diff --git a/src/pages/JobList/JobList.test.js b/src/pages/JobAndQueueList/JobAndQueueList.test.js similarity index 81% rename from src/pages/JobList/JobList.test.js rename to src/pages/JobAndQueueList/JobAndQueueList.test.js index a68cb839e..18d28083a 100644 --- a/src/pages/JobList/JobList.test.js +++ b/src/pages/JobAndQueueList/JobAndQueueList.test.js @@ -1,22 +1,22 @@ import React from 'react' import { shallow } from 'enzyme' import { useJobsAndQueues } from '../../hooks/jobs-and-queues' -import JobList from './JobList' +import JobAndQueueList from './JobAndQueueList' jest.mock('../../hooks/jobs-and-queues', () => ({ useJobsAndQueues: jest.fn(), })) jest.mock('../../components/Store', () => ({ - useJobFilter: jest.fn(() => ['', () => {}]), + useJobAndQueueFilter: jest.fn(() => ['', () => {}]), useShowSystemJobs: jest.fn(() => [false, () => {}]), })) -describe('', () => { +describe('', () => { it('renders a spinner when loading the jobs and queues', () => { useJobsAndQueues.mockImplementation(() => ({ loading: true })) - const wrapper = shallow() + const wrapper = shallow() const spinner = wrapper.find('Spinner') expect(spinner).toHaveLength(1) @@ -28,7 +28,7 @@ describe('', () => { error: new Error('Something went wrong'), })) - const wrapper = shallow() + const wrapper = shallow() const noticebox = wrapper.find('NoticeBox') expect(noticebox).toHaveLength(1) @@ -47,7 +47,7 @@ describe('', () => { refetch: () => {}, })) - const wrapper = shallow() + const wrapper = shallow() const jobtable = wrapper.find('JobTable') expect(jobtable).toHaveLength(1) diff --git a/src/pages/JobAndQueueList/filter-jobs-and-queues.js b/src/pages/JobAndQueueList/filter-jobs-and-queues.js new file mode 100644 index 000000000..7db6e18dc --- /dev/null +++ b/src/pages/JobAndQueueList/filter-jobs-and-queues.js @@ -0,0 +1,20 @@ +const filterJobsAndQueues = ({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, +}) => { + // Filter jobs and queues by the current jobAndQueueFilter + const applyJobAndQueueFilter = (jobOrQueue) => + jobOrQueue.name.toLowerCase().includes(jobAndQueueFilter.toLowerCase()) + + // Filter jobs depending on the current showSystemJobs + const applyShowSystemJobs = (jobOrQueue) => + // Jobs that are configurable are user jobs + showSystemJobs ? true : jobOrQueue.configurable + + return jobsAndQueues + .filter(applyJobAndQueueFilter) + .filter(applyShowSystemJobs) +} + +export default filterJobsAndQueues diff --git a/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js b/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js new file mode 100644 index 000000000..69c1b8ab3 --- /dev/null +++ b/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js @@ -0,0 +1,80 @@ +import filterJobsAndQueues from './filter-jobs-and-queues' + +describe('filterJobsAndQueues', () => { + it('should filter jobs and queues by the current jobAndQueueFilter', () => { + const jobAndQueueFilter = 'One' + const showSystemJobs = true + const expected = { name: 'One', configurable: true } + const jobsAndQueues = [expected, { name: 'Two', configurable: true }] + + expect( + filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, + }) + ).toEqual([expected]) + }) + + it('should ignore job or queue name capitalization', () => { + const jobAndQueueFilter = 'one' + const showSystemJobs = true + const expected = { name: 'One', configurable: true } + const jobsAndQueues = [expected, { name: 'Two', configurable: true }] + + expect( + filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, + }) + ).toEqual([expected]) + }) + + it('should ignore jobAndQueueFilter capitalization', () => { + const jobAndQueueFilter = 'One' + const showSystemJobs = true + const expected = { name: 'one', configurable: true } + const jobsAndQueues = [expected, { name: 'Two', configurable: true }] + + expect( + filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, + }) + ).toEqual([expected]) + }) + + it('should show system jobs and user jobs if showSystemJobs is true', () => { + const jobAndQueueFilter = '' + const showSystemJobs = true + const jobsAndQueues = [ + { name: 'One', configurable: false }, + { name: 'Two', configurable: true }, + ] + + expect( + filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, + }) + ).toEqual(jobsAndQueues) + }) + + it('should hide system jobs and show user jobs if showSystemJobs is false', () => { + const jobAndQueueFilter = '' + const showSystemJobs = false + const expected = { name: 'Two', configurable: true } + const jobsAndQueues = [{ name: 'One', configurable: false }, expected] + + expect( + filterJobsAndQueues({ + jobAndQueueFilter, + showSystemJobs, + jobsAndQueues, + }) + ).toEqual([expected]) + }) +}) diff --git a/src/pages/JobAndQueueList/index.js b/src/pages/JobAndQueueList/index.js new file mode 100644 index 000000000..20530f9e1 --- /dev/null +++ b/src/pages/JobAndQueueList/index.js @@ -0,0 +1,3 @@ +import JobAndQueueList from './JobAndQueueList' + +export default JobAndQueueList diff --git a/src/pages/JobEdit/JobEdit.js b/src/pages/JobEdit/JobEdit.js index 2dbb3d1f6..0fb996a3f 100644 --- a/src/pages/JobEdit/JobEdit.js +++ b/src/pages/JobEdit/JobEdit.js @@ -7,7 +7,7 @@ import { JobDetails } from '../../components/JobDetails' import styles from './JobEdit.module.css' const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' const JobEdit = ({ job }) => { const { name, created, lastExecutedStatus, lastExecuted } = job @@ -36,7 +36,7 @@ const JobEdit = ({ job }) => { - {i18n.t('About job configuration')} + {i18n.t('About the scheduler')}
diff --git a/src/pages/JobList/filter-jobs.js b/src/pages/JobList/filter-jobs.js deleted file mode 100644 index d43ac18cb..000000000 --- a/src/pages/JobList/filter-jobs.js +++ /dev/null @@ -1,14 +0,0 @@ -const filterJobs = ({ jobFilter, showSystemJobs, jobs }) => { - // Filter jobs by the current jobFilter - const applyJobFilter = (job) => - job.name.toLowerCase().includes(jobFilter.toLowerCase()) - - // Filter jobs depending on the current showSystemJobs - const applyShowSystemJobs = (job) => - // Jobs that are configurable are user jobs - showSystemJobs ? true : job.configurable - - return jobs.filter(applyJobFilter).filter(applyShowSystemJobs) -} - -export default filterJobs diff --git a/src/pages/JobList/filter-jobs.test.js b/src/pages/JobList/filter-jobs.test.js deleted file mode 100644 index 12c7c7a98..000000000 --- a/src/pages/JobList/filter-jobs.test.js +++ /dev/null @@ -1,58 +0,0 @@ -import filterJobs from './filter-jobs' - -describe('filterJobs', () => { - it('should filter jobs by the current jobFilter', () => { - const jobFilter = 'One' - const showSystemJobs = true - const expected = { name: 'One', configurable: true } - const jobs = [expected, { name: 'Two', configurable: true }] - - expect(filterJobs({ jobFilter, showSystemJobs, jobs })).toEqual([ - expected, - ]) - }) - - it('should ignore job name capitalization', () => { - const jobFilter = 'one' - const showSystemJobs = true - const expected = { name: 'One', configurable: true } - const jobs = [expected, { name: 'Two', configurable: true }] - - expect(filterJobs({ jobFilter, showSystemJobs, jobs })).toEqual([ - expected, - ]) - }) - - it('should ignore jobFilter capitalization', () => { - const jobFilter = 'One' - const showSystemJobs = true - const expected = { name: 'one', configurable: true } - const jobs = [expected, { name: 'Two', configurable: true }] - - expect(filterJobs({ jobFilter, showSystemJobs, jobs })).toEqual([ - expected, - ]) - }) - - it('should show system jobs and user jobs if showSystemJobs is true', () => { - const jobFilter = '' - const showSystemJobs = true - const jobs = [ - { name: 'One', configurable: false }, - { name: 'Two', configurable: true }, - ] - - expect(filterJobs({ jobFilter, showSystemJobs, jobs })).toEqual(jobs) - }) - - it('should hide system jobs and show user jobs if showSystemJobs is false', () => { - const jobFilter = '' - const showSystemJobs = false - const expected = { name: 'Two', configurable: true } - const jobs = [{ name: 'One', configurable: false }, expected] - - expect(filterJobs({ jobFilter, showSystemJobs, jobs })).toEqual([ - expected, - ]) - }) -}) diff --git a/src/pages/JobList/index.js b/src/pages/JobList/index.js deleted file mode 100644 index 49bb3c7e4..000000000 --- a/src/pages/JobList/index.js +++ /dev/null @@ -1,3 +0,0 @@ -import JobList from './JobList' - -export default JobList diff --git a/src/pages/JobView/JobView.js b/src/pages/JobView/JobView.js index 2c2578ffd..70e561944 100644 --- a/src/pages/JobView/JobView.js +++ b/src/pages/JobView/JobView.js @@ -16,7 +16,7 @@ import { jobTypesMap } from '../../services/server-translations' import styles from './JobView.module.css' const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-236/maintaining-the-system/scheduling.html' + 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' const JobView = ({ job }) => { const { @@ -52,7 +52,7 @@ const JobView = ({ job }) => { - {i18n.t('About job configuration')} + {i18n.t('About the scheduler')}
From 4f8df2a767c01cc268b252637a2faa151efb6375 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 2 Nov 2023 15:08:13 +0100 Subject: [PATCH 12/37] test: add tests for queue components --- .../JobTable/DeleteQueueAction.test.js | 21 ++++++++++++++ .../JobTable/EditQueueAction.test.js | 22 ++++++++++++++ src/components/JobTable/QueueActions.test.js | 9 ++++++ src/components/JobTable/QueueTableRow.js | 7 ++--- src/components/JobTable/QueueTableRow.test.js | 29 +++++++++++++++++++ .../jobs-and-queues/use-jobs-and-queues.js | 6 ++-- 6 files changed, 86 insertions(+), 8 deletions(-) create mode 100644 src/components/JobTable/DeleteQueueAction.test.js create mode 100644 src/components/JobTable/EditQueueAction.test.js create mode 100644 src/components/JobTable/QueueActions.test.js create mode 100644 src/components/JobTable/QueueTableRow.test.js diff --git a/src/components/JobTable/DeleteQueueAction.test.js b/src/components/JobTable/DeleteQueueAction.test.js new file mode 100644 index 000000000..16480dd90 --- /dev/null +++ b/src/components/JobTable/DeleteQueueAction.test.js @@ -0,0 +1,21 @@ +import React from 'react' +import { shallow, mount } from 'enzyme' +import DeleteQueueAction from './DeleteQueueAction' + +describe('', () => { + it('renders without errors', () => { + shallow( {}} />) + }) + + it('shows the modal when MenuItem is clicked', () => { + const wrapper = mount( + {}} /> + ) + + expect(wrapper.find('DeleteQueueModal')).toHaveLength(0) + + wrapper.find('a').simulate('click') + + expect(wrapper.find('DeleteQueueModal')).toHaveLength(1) + }) +}) diff --git a/src/components/JobTable/EditQueueAction.test.js b/src/components/JobTable/EditQueueAction.test.js new file mode 100644 index 000000000..c1a65557b --- /dev/null +++ b/src/components/JobTable/EditQueueAction.test.js @@ -0,0 +1,22 @@ +import React from 'react' +import { shallow, mount } from 'enzyme' +import history from '../../services/history' +import EditQueueAction from './EditQueueAction' + +jest.mock('../../services/history', () => ({ + push: jest.fn(), +})) + +describe('', () => { + it('renders without errors', () => { + shallow() + }) + + it('calls history.push correctly when MenuItem is clicked', () => { + const wrapper = mount() + + wrapper.find('a').simulate('click') + + expect(history.push).toHaveBeenCalledWith('/queue/name') + }) +}) diff --git a/src/components/JobTable/QueueActions.test.js b/src/components/JobTable/QueueActions.test.js new file mode 100644 index 000000000..8d390a797 --- /dev/null +++ b/src/components/JobTable/QueueActions.test.js @@ -0,0 +1,9 @@ +import React from 'react' +import { shallow } from 'enzyme' +import QueueActions from './QueueActions' + +describe('', () => { + it('renders without errors', () => { + shallow( {}} />) + }) +}) diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index d9edbd7ee..9ec07239b 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -19,7 +19,6 @@ const QueueTableRow = ({ id, name, cronExpression, - delay, status, nextExecutionTime, enabled, @@ -47,7 +46,7 @@ const QueueTableRow = ({ {name} {i18n.t('Queue')} - + ', () => { + it('renders queues without errors', () => { + const queue = { + id: 'lnWRZN67iDU', + name: 'Queue 1', + cronExpression: '0 0 3 ? * MON', + nextExecutionTime: '2021-03-01T03:00:00.000', + status: 'SCHEDULED', + enabled: true, + configurable: true, + sequence: [ + { + id: 'lnWRZN67iDU', + name: 'Job 1', + type: 'DATA_INTEGRITY', + cronExpression: '0 0 3 ? * MON', + nextExecutionTime: '2021-03-01T03:00:00.000', + status: 'SCHEDULED', + }, + ], + } + + shallow( {}} />) + }) +}) diff --git a/src/hooks/jobs-and-queues/use-jobs-and-queues.js b/src/hooks/jobs-and-queues/use-jobs-and-queues.js index ee645d939..2dd08a096 100644 --- a/src/hooks/jobs-and-queues/use-jobs-and-queues.js +++ b/src/hooks/jobs-and-queues/use-jobs-and-queues.js @@ -21,9 +21,9 @@ const useJobsAndQueues = () => { return { ...fetch, error, data: undefined } } - const data = jobsAndQueues.map((schedule) => { - const id = schedule.sequence?.[0]?.id - return { ...schedule, id } + const data = jobsAndQueues.map((jobOrQueue) => { + const id = jobOrQueue.sequence?.[0]?.id + return { ...jobOrQueue, id } }) return { ...fetch, data } From ef6baf080edabdeb1727d8bb9e5a372e25525082 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 8 Nov 2023 10:39:32 +0100 Subject: [PATCH 13/37] style: add slight inset to distinguish expanded rows --- i18n/en.pot | 29 ++++++++++++------- ...{QueuedJobTableRow.js => ExpandableRow.js} | 18 +++++++++--- .../JobTable/ExpandableRow.module.css | 11 +++++++ src/components/JobTable/QueueTableRow.js | 11 +++++-- 4 files changed, 51 insertions(+), 18 deletions(-) rename src/components/JobTable/{QueuedJobTableRow.js => ExpandableRow.js} (52%) create mode 100644 src/components/JobTable/ExpandableRow.module.css diff --git a/i18n/en.pot b/i18n/en.pot index b84b8c404..4bbd3cbda 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-10-24T13:23:55.108Z\n" -"PO-Revision-Date: 2023-10-24T13:23:55.109Z\n" +"POT-Creation-Date: 2023-11-08T08:39:40.580Z\n" +"PO-Revision-Date: 2023-11-08T08:39:40.580Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -262,21 +262,25 @@ msgstr "New Job" msgid "Configuration" msgstr "Configuration" -msgid "About job configuration" -msgstr "About job configuration" +msgid "About the scheduler" +msgstr "About the scheduler" -msgid "Job: {{ name }}" -msgstr "Job: {{ name }}" - -msgid "Could not load jobs" -msgstr "Could not load jobs" +msgid "Could not load jobs and queues" +msgstr "Could not load jobs and queues" -msgid "Something went wrong whilst loading the jobs. Try refreshing the page." -msgstr "Something went wrong whilst loading the jobs. Try refreshing the page." +msgid "" +"Something went wrong whilst loading the jobs and queues. Try refreshing the " +"page." +msgstr "" +"Something went wrong whilst loading the jobs and queues. Try refreshing the " +"page." msgid "Scheduled jobs" msgstr "Scheduled jobs" +msgid "Filter by name" +msgstr "Filter by name" + msgid "Include system jobs in list" msgstr "Include system jobs in list" @@ -286,6 +290,9 @@ msgstr "New job" msgid "New queue" msgstr "New queue" +msgid "Job: {{ name }}" +msgstr "Job: {{ name }}" + msgid "System job: {{ name }}" msgstr "System job: {{ name }}" diff --git a/src/components/JobTable/QueuedJobTableRow.js b/src/components/JobTable/ExpandableRow.js similarity index 52% rename from src/components/JobTable/QueuedJobTableRow.js rename to src/components/JobTable/ExpandableRow.js index 02e08642c..41534b020 100644 --- a/src/components/JobTable/QueuedJobTableRow.js +++ b/src/components/JobTable/ExpandableRow.js @@ -1,11 +1,19 @@ import React from 'react' import { TableRow, TableCell } from '@dhis2/ui' import PropTypes from 'prop-types' +import cx from 'classnames' import { jobTypesMap } from '../../services/server-translations' +import styles from './ExpandableRow.module.css' -const QueuedJobTableRow = ({ job }) => { +const ExpandableRow = ({ job, isFirst, isLast }) => { return ( - + {job.name} {jobTypesMap[job.type]} @@ -15,11 +23,13 @@ const QueuedJobTableRow = ({ job }) => { const { shape, string } = PropTypes -QueuedJobTableRow.propTypes = { +ExpandableRow.propTypes = { + isFirst: string.isRequired, + isLast: string.isRequired, job: shape({ name: string.isRequired, type: string.isRequired, }).isRequired, } -export default QueuedJobTableRow +export default ExpandableRow diff --git a/src/components/JobTable/ExpandableRow.module.css b/src/components/JobTable/ExpandableRow.module.css new file mode 100644 index 000000000..1516fd879 --- /dev/null +++ b/src/components/JobTable/ExpandableRow.module.css @@ -0,0 +1,11 @@ +.row { + background: var(--colors-grey300); +} + +.first { + box-shadow: inset 0 5px 4px -4px var(--colors-grey600); +} + +.last { + box-shadow: inset 0 -5px 4px -4px var(--colors-grey600); +} diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index 9ec07239b..8cee28f2b 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -12,7 +12,7 @@ import QueueActions from './QueueActions' import Status from './Status' import NextRun from './NextRun' import Schedule from './Schedule' -import QueuedJobTableRow from './QueuedJobTableRow' +import ExpandableRow from './ExpandableRow' const QueueTableRow = ({ queue: { @@ -70,8 +70,13 @@ const QueueTableRow = ({ {showJobs - ? sequence.map((job) => ( - + ? sequence.map((job, index) => ( + )) : null} From 16fab4d7cd8e4ba31947f6a7bd07b1dbd19ab9bc Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 8 Nov 2023 13:25:17 +0100 Subject: [PATCH 14/37] style: refine expandable styles --- src/components/JobTable/ExpandableRow.js | 8 +++++--- src/components/JobTable/ExpandableRow.module.css | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/JobTable/ExpandableRow.js b/src/components/JobTable/ExpandableRow.js index 41534b020..ba12e5c3d 100644 --- a/src/components/JobTable/ExpandableRow.js +++ b/src/components/JobTable/ExpandableRow.js @@ -14,9 +14,11 @@ const ExpandableRow = ({ job, isFirst, isLast }) => { })} suppressZebraStriping > - - {job.name} - {jobTypesMap[job.type]} + + {job.name} + + {jobTypesMap[job.type]} + ) } diff --git a/src/components/JobTable/ExpandableRow.module.css b/src/components/JobTable/ExpandableRow.module.css index 1516fd879..b61efb7c6 100644 --- a/src/components/JobTable/ExpandableRow.module.css +++ b/src/components/JobTable/ExpandableRow.module.css @@ -6,6 +6,8 @@ box-shadow: inset 0 5px 4px -4px var(--colors-grey600); } -.last { - box-shadow: inset 0 -5px 4px -4px var(--colors-grey600); +.last .cell { + /* Using important here to override the specificity of styled-jsx's inline styles */ + /* stylelint-disable-next-line declaration-no-important */ + border-bottom: 1px solid var(--colors-grey300) !important; } From 90889459f47ec8e877776b8cb783eaa45f5ad15a Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 14 Nov 2023 11:11:14 +0100 Subject: [PATCH 15/37] refactor: adjust expandable row styles --- src/components/JobTable/ExpandableRow.js | 19 +++++-------------- .../JobTable/ExpandableRow.module.css | 11 +++-------- src/components/JobTable/QueueTableRow.js | 9 ++------- 3 files changed, 10 insertions(+), 29 deletions(-) diff --git a/src/components/JobTable/ExpandableRow.js b/src/components/JobTable/ExpandableRow.js index ba12e5c3d..11cda1ac4 100644 --- a/src/components/JobTable/ExpandableRow.js +++ b/src/components/JobTable/ExpandableRow.js @@ -1,22 +1,15 @@ import React from 'react' import { TableRow, TableCell } from '@dhis2/ui' import PropTypes from 'prop-types' -import cx from 'classnames' import { jobTypesMap } from '../../services/server-translations' import styles from './ExpandableRow.module.css' -const ExpandableRow = ({ job, isFirst, isLast }) => { +const ExpandableRow = ({ job }) => { return ( - - - {job.name} - + + + {job.name} + {jobTypesMap[job.type]} @@ -26,8 +19,6 @@ const ExpandableRow = ({ job, isFirst, isLast }) => { const { shape, string } = PropTypes ExpandableRow.propTypes = { - isFirst: string.isRequired, - isLast: string.isRequired, job: shape({ name: string.isRequired, type: string.isRequired, diff --git a/src/components/JobTable/ExpandableRow.module.css b/src/components/JobTable/ExpandableRow.module.css index b61efb7c6..c85466be4 100644 --- a/src/components/JobTable/ExpandableRow.module.css +++ b/src/components/JobTable/ExpandableRow.module.css @@ -1,13 +1,8 @@ .row { - background: var(--colors-grey300); + box-shadow: inset 8px 0 0 0 var(--colors-grey500); } -.first { - box-shadow: inset 0 5px 4px -4px var(--colors-grey600); -} - -.last .cell { - /* Using important here to override the specificity of styled-jsx's inline styles */ +.indent { /* stylelint-disable-next-line declaration-no-important */ - border-bottom: 1px solid var(--colors-grey300) !important; + padding-left: 32px !important; } diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index 8cee28f2b..db1d79146 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -70,13 +70,8 @@ const QueueTableRow = ({ {showJobs - ? sequence.map((job, index) => ( - + ? sequence.map((job) => ( + )) : null} From 2aabeb1dbf3a8716534b6172ef16294210ed3d5b Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 14 Nov 2023 11:18:51 +0100 Subject: [PATCH 16/37] refactor: use css module instead of inline styles --- src/components/JobTable/QueueTableRow.js | 8 ++------ src/components/JobTable/QueueTableRow.module.css | 5 +++++ 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 src/components/JobTable/QueueTableRow.module.css diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index db1d79146..cddcd96e5 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -13,6 +13,7 @@ import Status from './Status' import NextRun from './NextRun' import Schedule from './Schedule' import ExpandableRow from './ExpandableRow' +import styles from './QueueTableRow.module.css' const QueueTableRow = ({ queue: { @@ -29,17 +30,12 @@ const QueueTableRow = ({ }) => { const [showJobs, setShowJobs] = useState(false) const handleClick = () => setShowJobs((prev) => !prev) - const buttonStyle = { - background: 'none', - border: 'none', - cursor: 'pointer', - } return ( <> - diff --git a/src/components/JobTable/QueueTableRow.module.css b/src/components/JobTable/QueueTableRow.module.css new file mode 100644 index 000000000..a13edb32e --- /dev/null +++ b/src/components/JobTable/QueueTableRow.module.css @@ -0,0 +1,5 @@ +.button { + background: none; + border: none; + cursor: pointer; +} From 218e5d1622f22aec67844c158016b588ff9b570c Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 15 Nov 2023 16:04:35 +0100 Subject: [PATCH 17/37] fix: use new endpoint to toggle tasks --- .../list-route/job-toggle/index.js | 10 ++- package.json | 3 +- src/components/Switches/ToggleJobSwitch.js | 32 ++++---- .../Switches/ToggleJobSwitch.test.js | 73 +++++++++++++------ yarn.lock | 5 ++ 5 files changed, 79 insertions(+), 44 deletions(-) diff --git a/cypress/integration/list-route/job-toggle/index.js b/cypress/integration/list-route/job-toggle/index.js index 398bbbc02..e166fbcef 100644 --- a/cypress/integration/list-route/job-toggle/index.js +++ b/cypress/integration/list-route/job-toggle/index.js @@ -24,7 +24,10 @@ Given('the job toggle switch is off', () => { }) When('the user clicks the enabled job toggle switch', () => { - cy.intercept({ pathname: /lnWRZN67iDU$/ }, { statusCode: 204 }) + cy.intercept( + { pathname: /jobConfigurations\/lnWRZN67iDU\/disable$/ }, + { statusCode: 204 } + ) cy.intercept( { pathname: /scheduler$/ }, { fixture: 'list-route/disabled-user-job' } @@ -34,7 +37,10 @@ When('the user clicks the enabled job toggle switch', () => { }) When('the user clicks the disabled job toggle switch', () => { - cy.intercept({ pathname: /lnWRZN67iDU$/ }, { statusCode: 204 }) + cy.intercept( + { pathname: /jobConfigurations\/lnWRZN67iDU\/enable$/ }, + { statusCode: 204 } + ) cy.intercept( { pathname: /scheduler$/ }, { fixture: 'list-route/enabled-user-job' } diff --git a/package.json b/package.json index d578371d3..b4c602028 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,8 @@ "stylelint": "^13.13.1", "stylelint-config-prettier": "^8.0.2", "stylelint-config-standard": "^22.0.0", - "stylelint-no-unsupported-browser-features": "^5.0.1" + "stylelint-no-unsupported-browser-features": "^5.0.1", + "wait-for-expect": "^3.0.2" }, "jest": { "setupFilesAfterEnv": [ diff --git a/src/components/Switches/ToggleJobSwitch.js b/src/components/Switches/ToggleJobSwitch.js index c9751a2f1..93f3298b6 100644 --- a/src/components/Switches/ToggleJobSwitch.js +++ b/src/components/Switches/ToggleJobSwitch.js @@ -1,25 +1,23 @@ -import React from 'react' +import React, { useState } from 'react' import PropTypes from 'prop-types' import { useDataMutation } from '@dhis2/app-runtime' import i18n from '@dhis2/d2-i18n' import { Switch } from '@dhis2/ui' -const mutation = { - resource: 'jobConfigurations', - id: ({ id }) => id, - type: 'json-patch', - data: ({ enabled }) => [ - { - op: 'replace', - path: '/enabled', - value: enabled, - }, - ], -} - const ToggleJobSwitch = ({ id, checked, disabled, refetch }) => { - const [toggleJob, { loading }] = useDataMutation(mutation) - const enabled = !checked + const [disableQuery] = useState({ + resource: `jobConfigurations/${id}/disable`, + type: 'create', + }) + const [enableQuery] = useState({ + resource: `jobConfigurations/${id}/enable`, + type: 'create', + }) + const [disableJob, disableMutation] = useDataMutation(disableQuery) + const [enableJob, enableMutation] = useDataMutation(enableQuery) + + const toggleJob = checked ? disableJob : enableJob + const loading = disableMutation.loading || enableMutation.loading return ( { disabled={disabled || loading} checked={checked} onChange={() => { - toggleJob({ id, enabled }).then(refetch) + toggleJob().then(refetch) }} ariaLabel={i18n.t('Toggle job')} /> diff --git a/src/components/Switches/ToggleJobSwitch.test.js b/src/components/Switches/ToggleJobSwitch.test.js index 06d1c596c..1de96a98c 100644 --- a/src/components/Switches/ToggleJobSwitch.test.js +++ b/src/components/Switches/ToggleJobSwitch.test.js @@ -1,16 +1,9 @@ import React from 'react' +import waitForExpect from 'wait-for-expect' import { shallow, mount } from 'enzyme' -import { useDataMutation } from '@dhis2/app-runtime' +import { CustomDataProvider } from '@dhis2/app-runtime' import ToggleJobSwitch from './ToggleJobSwitch' -jest.mock('@dhis2/app-runtime', () => ({ - useDataMutation: jest.fn(() => [() => {}, {}]), -})) - -afterEach(() => { - jest.resetAllMocks() -}) - describe('', () => { it('renders without errors', () => { shallow( @@ -23,33 +16,65 @@ describe('', () => { ) }) - it('calls toggleJob and refetches when toggle is clicked', async () => { - const checked = false - const toggle = Promise.resolve() - const toggleJobSpy = jest.fn(() => toggle) - const refetchSpy = jest.fn(() => {}) + it('enables an inactive job and refetches when toggle is clicked', async () => { + const answerSpy = jest.fn(() => 'response') + const refetchSpy = jest.fn(() => Promise.resolve()) + const props = { id: 'id', - checked, + checked: false, disabled: false, refetch: refetchSpy, } - - useDataMutation.mockImplementation(() => [toggleJobSpy, {}]) - - const wrapper = mount() + const data = { 'jobConfigurations/id/enable': answerSpy } + const wrapper = mount(, { + wrappingComponent: CustomDataProvider, + wrappingComponentProps: { data }, + }) wrapper .find('input') .find({ name: 'toggle-job-id' }) - .simulate('change', { target: { checked: !checked } }) + .simulate('change', { target: { checked: !props.checked } }) + + await waitForExpect(() => { + expect(answerSpy).toHaveBeenCalledWith( + 'create', + expect.anything(), + expect.anything() + ) + expect(refetchSpy).toHaveBeenCalled() + }) + }) - await toggle + it('disables an active job and refetches when toggle is clicked', async () => { + const answerSpy = jest.fn(() => 'response') + const refetchSpy = jest.fn(() => Promise.resolve()) - expect(toggleJobSpy).toHaveBeenCalledWith({ + const props = { id: 'id', - enabled: !checked, + checked: true, + disabled: false, + refetch: refetchSpy, + } + const data = { 'jobConfigurations/id/disable': answerSpy } + const wrapper = mount(, { + wrappingComponent: CustomDataProvider, + wrappingComponentProps: { data }, + }) + + wrapper + .find('input') + .find({ name: 'toggle-job-id' }) + .simulate('change', { target: { checked: !props.checked } }) + + await waitForExpect(() => { + expect(answerSpy).toHaveBeenCalledWith( + 'create', + expect.anything(), + expect.anything() + ) + expect(refetchSpy).toHaveBeenCalled() }) - expect(refetchSpy).toHaveBeenCalled() }) }) diff --git a/yarn.lock b/yarn.lock index ec95fdecc..9636cc0b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16152,6 +16152,11 @@ w3c-xmlserializer@^2.0.0: dependencies: xml-name-validator "^3.0.0" +wait-for-expect@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/wait-for-expect/-/wait-for-expect-3.0.2.tgz#d2f14b2f7b778c9b82144109c8fa89ceaadaa463" + integrity sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag== + wait-on@5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.3.0.tgz#584e17d4b3fe7b46ac2b9f8e5e102c005c2776c7" From b05cf24fb89f9e5a8574a7e22fb81ac9f74feeaf Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 13:32:34 +0100 Subject: [PATCH 18/37] chore: update caniuse db --- yarn.lock | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9636cc0b6..ef45bf29e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5241,15 +5241,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001166, caniuse-lite@^1.0.30001179: - version "1.0.30001415" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001415.tgz" - integrity sha512-ER+PfgCJUe8BqunLGWd/1EY4g8AzQcsDAVzdtMGKVtQEmKAwaFfU6vb7EAVIqTMYsqxBorYZi2+22Iouj/y7GQ== - -caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001489: - version "1.0.30001494" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001494.tgz#3e56e04a48da7a79eae994559eb1ec02aaac862f" - integrity sha512-sY2B5Qyl46ZzfYDegrl8GBCzdawSLT4ThM9b9F+aDYUrAG2zCOyMbd2Tq34mS1g4ZKBfjRlzOohQMxx28x6wJg== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001166, caniuse-lite@^1.0.30001179, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001489: + version "1.0.30001562" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz" + integrity sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" From a77186d78c1c55f5a8a71eb114668bb1417b689b Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 13:34:45 +0100 Subject: [PATCH 19/37] test: add new queue test --- cypress/integration/list-route/new-job.feature | 2 +- cypress/integration/list-route/new-job/index.js | 2 +- cypress/integration/list-route/new-queue.feature | 5 +++++ cypress/integration/list-route/new-queue/index.js | 12 ++++++++++++ 4 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 cypress/integration/list-route/new-queue.feature create mode 100644 cypress/integration/list-route/new-queue/index.js diff --git a/cypress/integration/list-route/new-job.feature b/cypress/integration/list-route/new-job.feature index 4740a761e..5f8eaa15c 100644 --- a/cypress/integration/list-route/new-job.feature +++ b/cypress/integration/list-route/new-job.feature @@ -1,5 +1,5 @@ Feature: Users should be able to navigate to the new job route Scenario: User clicks the new job button - Given the user navigated to the job list page + Given the user navigated to the list page Then there is a link to the new job page diff --git a/cypress/integration/list-route/new-job/index.js b/cypress/integration/list-route/new-job/index.js index ff54ef2c9..bf19a1310 100644 --- a/cypress/integration/list-route/new-job/index.js +++ b/cypress/integration/list-route/new-job/index.js @@ -1,6 +1,6 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list page', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list-route/new-queue.feature b/cypress/integration/list-route/new-queue.feature new file mode 100644 index 000000000..351fa5378 --- /dev/null +++ b/cypress/integration/list-route/new-queue.feature @@ -0,0 +1,5 @@ +Feature: Users should be able to navigate to the new queue route + + Scenario: User clicks the new queue button + Given the user navigated to the list page + Then there is a link to the new queue page diff --git a/cypress/integration/list-route/new-queue/index.js b/cypress/integration/list-route/new-queue/index.js new file mode 100644 index 000000000..90fd1077e --- /dev/null +++ b/cypress/integration/list-route/new-queue/index.js @@ -0,0 +1,12 @@ +import { Given, Then } from 'cypress-cucumber-preprocessor/steps' + +Given('the user navigated to the list page', () => { + cy.visit('/') + cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') +}) + +Then('there is a link to the new queue page', () => { + cy.findByRole('link', { name: 'New queue' }) + .should('exist') + .should('have.attr', 'href', '#/queue/add') +}) From fd8159ff671329ab62ccb4ed9c9283a776903279 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 13:43:07 +0100 Subject: [PATCH 20/37] refactor: update e2e test naming --- .../{add-sequence => add-queue}/two-unqueued-jobs.json | 0 .../{edit-route => edit-job}/single-cron-user-job.json | 0 .../single-user-job-with-params.json | 0 .../{edit-route => edit-job}/single-user-job.json | 0 .../jobs-two-unqueued-jobs.json | 0 .../queue-two-unqueued-jobs.json | 0 .../queueable-two-unqueued-jobs.json | 0 .../schedule-two-unqueued-jobs.json | 0 .../fixtures/{list-route => list}/disabled-user-job.json | 0 .../fixtures/{list-route => list}/enabled-user-job.json | 0 cypress/fixtures/{list-route => list}/no-jobs.json | 0 .../single-system-job-job-configurations.json | 0 .../fixtures/{list-route => list}/single-system-job.json | 0 .../single-user-job-job-configurations.json | 0 .../fixtures/{list-route => list}/single-user-job.json | 0 .../{list-route => list}/some-user-and-system-jobs.json | 0 cypress/fixtures/{list-route => list}/some-user-jobs.json | 0 .../unauthorized-user.json | 0 .../{view-route => view-job}/single-system-job.json | 0 .../{add-route => add-job}/back-to-all-jobs.feature | 0 .../{add-route => add-job}/back-to-all-jobs/index.js | 0 .../{add-route => add-job}/create-parameter-jobs.feature | 0 .../{add-route => add-job}/create-parameter-jobs/index.js | 0 .../create-parameterless-jobs.feature | 0 .../create-parameterless-jobs/index.js | 0 .../{add-route => add-job}/cron-presets.feature | 0 .../{add-route => add-job}/cron-presets/index.js | 0 .../integration/{add-route => add-job}/info-link.feature | 0 .../integration/{add-route => add-job}/info-link/index.js | 0 .../{add-sequence => add-queue}/back-to-all-jobs.feature | 0 .../{add-sequence => add-queue}/back-to-all-jobs/index.js | 0 .../{add-sequence => add-queue}/create-sequence.feature | 0 .../{add-sequence => add-queue}/create-sequence/index.js | 2 +- .../{edit-route => edit-job}/back-to-all-jobs.feature | 0 .../{edit-route => edit-job}/back-to-all-jobs/index.js | 2 +- .../{edit-route => edit-job}/cron-presets.feature | 0 .../{edit-route => edit-job}/cron-presets/index.js | 2 +- .../{edit-route => edit-job}/delete-button.feature | 0 .../{edit-route => edit-job}/delete-button/index.js | 2 +- .../{edit-route => edit-job}/display-jobs.feature | 0 .../{edit-route => edit-job}/display-jobs/index.js | 2 +- .../{edit-route => edit-job}/edit-parameter-jobs.feature | 0 .../{edit-route => edit-job}/edit-parameter-jobs/index.js | 2 +- .../edit-parameterless-jobs.feature | 0 .../edit-parameterless-jobs/index.js | 2 +- .../{edit-route => edit-job}/info-link.feature | 0 .../{edit-route => edit-job}/info-link/index.js | 2 +- .../back-to-all-jobs.feature | 0 .../back-to-all-jobs/index.js | 8 ++++---- .../{edit-sequence => edit-queue}/edit-sequence.feature | 0 .../{edit-sequence => edit-queue}/edit-sequence/index.js | 8 ++++---- .../integration/{list-route => list}/filter-jobs.feature | 0 .../integration/{list-route => list}/filter-jobs/index.js | 4 ++-- .../{list-route => list}/include-system-jobs.feature | 0 .../{list-route => list}/include-system-jobs/index.js | 4 ++-- .../integration/{list-route => list}/info-link.feature | 0 .../integration/{list-route => list}/info-link/index.js | 0 .../integration/{list-route => list}/job-toggle.feature | 0 .../integration/{list-route => list}/job-toggle/index.js | 8 ++++---- .../{list-route => list}/list-user-jobs.feature | 0 .../{list-route => list}/list-user-jobs/index.js | 4 ++-- cypress/integration/{list-route => list}/new-job.feature | 0 cypress/integration/{list-route => list}/new-job/index.js | 0 .../integration/{list-route => list}/new-queue.feature | 0 .../integration/{list-route => list}/new-queue/index.js | 0 .../{list-route => list}/system-job-actions.feature | 0 .../{list-route => list}/system-job-actions/index.js | 4 ++-- .../{list-route => list}/user-job-actions.feature | 0 .../{list-route => list}/user-job-actions/index.js | 4 ++-- .../block-unauthorized.feature | 0 .../block-unauthorized/index.js | 2 +- .../{view-route => view-job}/back-to-all-jobs.feature | 0 .../{view-route => view-job}/back-to-all-jobs/index.js | 2 +- .../{view-route => view-job}/display-jobs.feature | 0 .../{view-route => view-job}/display-jobs/index.js | 2 +- .../{view-route => view-job}/info-link.feature | 0 .../{view-route => view-job}/info-link/index.js | 2 +- 77 files changed, 34 insertions(+), 34 deletions(-) rename cypress/fixtures/{add-sequence => add-queue}/two-unqueued-jobs.json (100%) rename cypress/fixtures/{edit-route => edit-job}/single-cron-user-job.json (100%) rename cypress/fixtures/{edit-route => edit-job}/single-user-job-with-params.json (100%) rename cypress/fixtures/{edit-route => edit-job}/single-user-job.json (100%) rename cypress/fixtures/{edit-sequence => edit-queue}/jobs-two-unqueued-jobs.json (100%) rename cypress/fixtures/{edit-sequence => edit-queue}/queue-two-unqueued-jobs.json (100%) rename cypress/fixtures/{edit-sequence => edit-queue}/queueable-two-unqueued-jobs.json (100%) rename cypress/fixtures/{edit-sequence => edit-queue}/schedule-two-unqueued-jobs.json (100%) rename cypress/fixtures/{list-route => list}/disabled-user-job.json (100%) rename cypress/fixtures/{list-route => list}/enabled-user-job.json (100%) rename cypress/fixtures/{list-route => list}/no-jobs.json (100%) rename cypress/fixtures/{list-route => list}/single-system-job-job-configurations.json (100%) rename cypress/fixtures/{list-route => list}/single-system-job.json (100%) rename cypress/fixtures/{list-route => list}/single-user-job-job-configurations.json (100%) rename cypress/fixtures/{list-route => list}/single-user-job.json (100%) rename cypress/fixtures/{list-route => list}/some-user-and-system-jobs.json (100%) rename cypress/fixtures/{list-route => list}/some-user-jobs.json (100%) rename cypress/fixtures/{not-authorized-route => not-authorized}/unauthorized-user.json (100%) rename cypress/fixtures/{view-route => view-job}/single-system-job.json (100%) rename cypress/integration/{add-route => add-job}/back-to-all-jobs.feature (100%) rename cypress/integration/{add-route => add-job}/back-to-all-jobs/index.js (100%) rename cypress/integration/{add-route => add-job}/create-parameter-jobs.feature (100%) rename cypress/integration/{add-route => add-job}/create-parameter-jobs/index.js (100%) rename cypress/integration/{add-route => add-job}/create-parameterless-jobs.feature (100%) rename cypress/integration/{add-route => add-job}/create-parameterless-jobs/index.js (100%) rename cypress/integration/{add-route => add-job}/cron-presets.feature (100%) rename cypress/integration/{add-route => add-job}/cron-presets/index.js (100%) rename cypress/integration/{add-route => add-job}/info-link.feature (100%) rename cypress/integration/{add-route => add-job}/info-link/index.js (100%) rename cypress/integration/{add-sequence => add-queue}/back-to-all-jobs.feature (100%) rename cypress/integration/{add-sequence => add-queue}/back-to-all-jobs/index.js (100%) rename cypress/integration/{add-sequence => add-queue}/create-sequence.feature (100%) rename cypress/integration/{add-sequence => add-queue}/create-sequence/index.js (96%) rename cypress/integration/{edit-route => edit-job}/back-to-all-jobs.feature (100%) rename cypress/integration/{edit-route => edit-job}/back-to-all-jobs/index.js (94%) rename cypress/integration/{edit-route => edit-job}/cron-presets.feature (100%) rename cypress/integration/{edit-route => edit-job}/cron-presets/index.js (95%) rename cypress/integration/{edit-route => edit-job}/delete-button.feature (100%) rename cypress/integration/{edit-route => edit-job}/delete-button/index.js (96%) rename cypress/integration/{edit-route => edit-job}/display-jobs.feature (100%) rename cypress/integration/{edit-route => edit-job}/display-jobs/index.js (95%) rename cypress/integration/{edit-route => edit-job}/edit-parameter-jobs.feature (100%) rename cypress/integration/{edit-route => edit-job}/edit-parameter-jobs/index.js (99%) rename cypress/integration/{edit-route => edit-job}/edit-parameterless-jobs.feature (100%) rename cypress/integration/{edit-route => edit-job}/edit-parameterless-jobs/index.js (97%) rename cypress/integration/{edit-route => edit-job}/info-link.feature (100%) rename cypress/integration/{edit-route => edit-job}/info-link/index.js (93%) rename cypress/integration/{edit-sequence => edit-queue}/back-to-all-jobs.feature (100%) rename cypress/integration/{edit-sequence => edit-queue}/back-to-all-jobs/index.js (80%) rename cypress/integration/{edit-sequence => edit-queue}/edit-sequence.feature (100%) rename cypress/integration/{edit-sequence => edit-queue}/edit-sequence/index.js (88%) rename cypress/integration/{list-route => list}/filter-jobs.feature (100%) rename cypress/integration/{list-route => list}/filter-jobs/index.js (92%) rename cypress/integration/{list-route => list}/include-system-jobs.feature (100%) rename cypress/integration/{list-route => list}/include-system-jobs/index.js (93%) rename cypress/integration/{list-route => list}/info-link.feature (100%) rename cypress/integration/{list-route => list}/info-link/index.js (100%) rename cypress/integration/{list-route => list}/job-toggle.feature (100%) rename cypress/integration/{list-route => list}/job-toggle/index.js (86%) rename cypress/integration/{list-route => list}/list-user-jobs.feature (100%) rename cypress/integration/{list-route => list}/list-user-jobs/index.js (86%) rename cypress/integration/{list-route => list}/new-job.feature (100%) rename cypress/integration/{list-route => list}/new-job/index.js (100%) rename cypress/integration/{list-route => list}/new-queue.feature (100%) rename cypress/integration/{list-route => list}/new-queue/index.js (100%) rename cypress/integration/{list-route => list}/system-job-actions.feature (100%) rename cypress/integration/{list-route => list}/system-job-actions/index.js (89%) rename cypress/integration/{list-route => list}/user-job-actions.feature (100%) rename cypress/integration/{list-route => list}/user-job-actions/index.js (95%) rename cypress/integration/{not-authorized-route => not-authorized}/block-unauthorized.feature (100%) rename cypress/integration/{not-authorized-route => not-authorized}/block-unauthorized/index.js (88%) rename cypress/integration/{view-route => view-job}/back-to-all-jobs.feature (100%) rename cypress/integration/{view-route => view-job}/back-to-all-jobs/index.js (91%) rename cypress/integration/{view-route => view-job}/display-jobs.feature (100%) rename cypress/integration/{view-route => view-job}/display-jobs/index.js (95%) rename cypress/integration/{view-route => view-job}/info-link.feature (100%) rename cypress/integration/{view-route => view-job}/info-link/index.js (93%) diff --git a/cypress/fixtures/add-sequence/two-unqueued-jobs.json b/cypress/fixtures/add-queue/two-unqueued-jobs.json similarity index 100% rename from cypress/fixtures/add-sequence/two-unqueued-jobs.json rename to cypress/fixtures/add-queue/two-unqueued-jobs.json diff --git a/cypress/fixtures/edit-route/single-cron-user-job.json b/cypress/fixtures/edit-job/single-cron-user-job.json similarity index 100% rename from cypress/fixtures/edit-route/single-cron-user-job.json rename to cypress/fixtures/edit-job/single-cron-user-job.json diff --git a/cypress/fixtures/edit-route/single-user-job-with-params.json b/cypress/fixtures/edit-job/single-user-job-with-params.json similarity index 100% rename from cypress/fixtures/edit-route/single-user-job-with-params.json rename to cypress/fixtures/edit-job/single-user-job-with-params.json diff --git a/cypress/fixtures/edit-route/single-user-job.json b/cypress/fixtures/edit-job/single-user-job.json similarity index 100% rename from cypress/fixtures/edit-route/single-user-job.json rename to cypress/fixtures/edit-job/single-user-job.json diff --git a/cypress/fixtures/edit-sequence/jobs-two-unqueued-jobs.json b/cypress/fixtures/edit-queue/jobs-two-unqueued-jobs.json similarity index 100% rename from cypress/fixtures/edit-sequence/jobs-two-unqueued-jobs.json rename to cypress/fixtures/edit-queue/jobs-two-unqueued-jobs.json diff --git a/cypress/fixtures/edit-sequence/queue-two-unqueued-jobs.json b/cypress/fixtures/edit-queue/queue-two-unqueued-jobs.json similarity index 100% rename from cypress/fixtures/edit-sequence/queue-two-unqueued-jobs.json rename to cypress/fixtures/edit-queue/queue-two-unqueued-jobs.json diff --git a/cypress/fixtures/edit-sequence/queueable-two-unqueued-jobs.json b/cypress/fixtures/edit-queue/queueable-two-unqueued-jobs.json similarity index 100% rename from cypress/fixtures/edit-sequence/queueable-two-unqueued-jobs.json rename to cypress/fixtures/edit-queue/queueable-two-unqueued-jobs.json diff --git a/cypress/fixtures/edit-sequence/schedule-two-unqueued-jobs.json b/cypress/fixtures/edit-queue/schedule-two-unqueued-jobs.json similarity index 100% rename from cypress/fixtures/edit-sequence/schedule-two-unqueued-jobs.json rename to cypress/fixtures/edit-queue/schedule-two-unqueued-jobs.json diff --git a/cypress/fixtures/list-route/disabled-user-job.json b/cypress/fixtures/list/disabled-user-job.json similarity index 100% rename from cypress/fixtures/list-route/disabled-user-job.json rename to cypress/fixtures/list/disabled-user-job.json diff --git a/cypress/fixtures/list-route/enabled-user-job.json b/cypress/fixtures/list/enabled-user-job.json similarity index 100% rename from cypress/fixtures/list-route/enabled-user-job.json rename to cypress/fixtures/list/enabled-user-job.json diff --git a/cypress/fixtures/list-route/no-jobs.json b/cypress/fixtures/list/no-jobs.json similarity index 100% rename from cypress/fixtures/list-route/no-jobs.json rename to cypress/fixtures/list/no-jobs.json diff --git a/cypress/fixtures/list-route/single-system-job-job-configurations.json b/cypress/fixtures/list/single-system-job-job-configurations.json similarity index 100% rename from cypress/fixtures/list-route/single-system-job-job-configurations.json rename to cypress/fixtures/list/single-system-job-job-configurations.json diff --git a/cypress/fixtures/list-route/single-system-job.json b/cypress/fixtures/list/single-system-job.json similarity index 100% rename from cypress/fixtures/list-route/single-system-job.json rename to cypress/fixtures/list/single-system-job.json diff --git a/cypress/fixtures/list-route/single-user-job-job-configurations.json b/cypress/fixtures/list/single-user-job-job-configurations.json similarity index 100% rename from cypress/fixtures/list-route/single-user-job-job-configurations.json rename to cypress/fixtures/list/single-user-job-job-configurations.json diff --git a/cypress/fixtures/list-route/single-user-job.json b/cypress/fixtures/list/single-user-job.json similarity index 100% rename from cypress/fixtures/list-route/single-user-job.json rename to cypress/fixtures/list/single-user-job.json diff --git a/cypress/fixtures/list-route/some-user-and-system-jobs.json b/cypress/fixtures/list/some-user-and-system-jobs.json similarity index 100% rename from cypress/fixtures/list-route/some-user-and-system-jobs.json rename to cypress/fixtures/list/some-user-and-system-jobs.json diff --git a/cypress/fixtures/list-route/some-user-jobs.json b/cypress/fixtures/list/some-user-jobs.json similarity index 100% rename from cypress/fixtures/list-route/some-user-jobs.json rename to cypress/fixtures/list/some-user-jobs.json diff --git a/cypress/fixtures/not-authorized-route/unauthorized-user.json b/cypress/fixtures/not-authorized/unauthorized-user.json similarity index 100% rename from cypress/fixtures/not-authorized-route/unauthorized-user.json rename to cypress/fixtures/not-authorized/unauthorized-user.json diff --git a/cypress/fixtures/view-route/single-system-job.json b/cypress/fixtures/view-job/single-system-job.json similarity index 100% rename from cypress/fixtures/view-route/single-system-job.json rename to cypress/fixtures/view-job/single-system-job.json diff --git a/cypress/integration/add-route/back-to-all-jobs.feature b/cypress/integration/add-job/back-to-all-jobs.feature similarity index 100% rename from cypress/integration/add-route/back-to-all-jobs.feature rename to cypress/integration/add-job/back-to-all-jobs.feature diff --git a/cypress/integration/add-route/back-to-all-jobs/index.js b/cypress/integration/add-job/back-to-all-jobs/index.js similarity index 100% rename from cypress/integration/add-route/back-to-all-jobs/index.js rename to cypress/integration/add-job/back-to-all-jobs/index.js diff --git a/cypress/integration/add-route/create-parameter-jobs.feature b/cypress/integration/add-job/create-parameter-jobs.feature similarity index 100% rename from cypress/integration/add-route/create-parameter-jobs.feature rename to cypress/integration/add-job/create-parameter-jobs.feature diff --git a/cypress/integration/add-route/create-parameter-jobs/index.js b/cypress/integration/add-job/create-parameter-jobs/index.js similarity index 100% rename from cypress/integration/add-route/create-parameter-jobs/index.js rename to cypress/integration/add-job/create-parameter-jobs/index.js diff --git a/cypress/integration/add-route/create-parameterless-jobs.feature b/cypress/integration/add-job/create-parameterless-jobs.feature similarity index 100% rename from cypress/integration/add-route/create-parameterless-jobs.feature rename to cypress/integration/add-job/create-parameterless-jobs.feature diff --git a/cypress/integration/add-route/create-parameterless-jobs/index.js b/cypress/integration/add-job/create-parameterless-jobs/index.js similarity index 100% rename from cypress/integration/add-route/create-parameterless-jobs/index.js rename to cypress/integration/add-job/create-parameterless-jobs/index.js diff --git a/cypress/integration/add-route/cron-presets.feature b/cypress/integration/add-job/cron-presets.feature similarity index 100% rename from cypress/integration/add-route/cron-presets.feature rename to cypress/integration/add-job/cron-presets.feature diff --git a/cypress/integration/add-route/cron-presets/index.js b/cypress/integration/add-job/cron-presets/index.js similarity index 100% rename from cypress/integration/add-route/cron-presets/index.js rename to cypress/integration/add-job/cron-presets/index.js diff --git a/cypress/integration/add-route/info-link.feature b/cypress/integration/add-job/info-link.feature similarity index 100% rename from cypress/integration/add-route/info-link.feature rename to cypress/integration/add-job/info-link.feature diff --git a/cypress/integration/add-route/info-link/index.js b/cypress/integration/add-job/info-link/index.js similarity index 100% rename from cypress/integration/add-route/info-link/index.js rename to cypress/integration/add-job/info-link/index.js diff --git a/cypress/integration/add-sequence/back-to-all-jobs.feature b/cypress/integration/add-queue/back-to-all-jobs.feature similarity index 100% rename from cypress/integration/add-sequence/back-to-all-jobs.feature rename to cypress/integration/add-queue/back-to-all-jobs.feature diff --git a/cypress/integration/add-sequence/back-to-all-jobs/index.js b/cypress/integration/add-queue/back-to-all-jobs/index.js similarity index 100% rename from cypress/integration/add-sequence/back-to-all-jobs/index.js rename to cypress/integration/add-queue/back-to-all-jobs/index.js diff --git a/cypress/integration/add-sequence/create-sequence.feature b/cypress/integration/add-queue/create-sequence.feature similarity index 100% rename from cypress/integration/add-sequence/create-sequence.feature rename to cypress/integration/add-queue/create-sequence.feature diff --git a/cypress/integration/add-sequence/create-sequence/index.js b/cypress/integration/add-queue/create-sequence/index.js similarity index 96% rename from cypress/integration/add-sequence/create-sequence/index.js rename to cypress/integration/add-queue/create-sequence/index.js index 31d6a45d1..817852a92 100644 --- a/cypress/integration/add-sequence/create-sequence/index.js +++ b/cypress/integration/add-queue/create-sequence/index.js @@ -23,7 +23,7 @@ const saveAndExpect = (expected) => { Given('two unqueued jobs exist', () => { cy.intercept( { pathname: /scheduler\/queueable$/ }, - { fixture: 'add-sequence/two-unqueued-jobs' } + { fixture: 'add-queue/two-unqueued-jobs' } ) }) diff --git a/cypress/integration/edit-route/back-to-all-jobs.feature b/cypress/integration/edit-job/back-to-all-jobs.feature similarity index 100% rename from cypress/integration/edit-route/back-to-all-jobs.feature rename to cypress/integration/edit-job/back-to-all-jobs.feature diff --git a/cypress/integration/edit-route/back-to-all-jobs/index.js b/cypress/integration/edit-job/back-to-all-jobs/index.js similarity index 94% rename from cypress/integration/edit-route/back-to-all-jobs/index.js rename to cypress/integration/edit-job/back-to-all-jobs/index.js index df322093b..e567d92cb 100644 --- a/cypress/integration/edit-route/back-to-all-jobs/index.js +++ b/cypress/integration/edit-job/back-to-all-jobs/index.js @@ -3,7 +3,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job' } + { fixture: 'edit-job/single-user-job' } ) }) diff --git a/cypress/integration/edit-route/cron-presets.feature b/cypress/integration/edit-job/cron-presets.feature similarity index 100% rename from cypress/integration/edit-route/cron-presets.feature rename to cypress/integration/edit-job/cron-presets.feature diff --git a/cypress/integration/edit-route/cron-presets/index.js b/cypress/integration/edit-job/cron-presets/index.js similarity index 95% rename from cypress/integration/edit-route/cron-presets/index.js rename to cypress/integration/edit-job/cron-presets/index.js index b6a2e05f3..7dd2b7577 100644 --- a/cypress/integration/edit-route/cron-presets/index.js +++ b/cypress/integration/edit-job/cron-presets/index.js @@ -3,7 +3,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single cron scheduled user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-cron-user-job' } + { fixture: 'edit-job/single-cron-user-job' } ) }) diff --git a/cypress/integration/edit-route/delete-button.feature b/cypress/integration/edit-job/delete-button.feature similarity index 100% rename from cypress/integration/edit-route/delete-button.feature rename to cypress/integration/edit-job/delete-button.feature diff --git a/cypress/integration/edit-route/delete-button/index.js b/cypress/integration/edit-job/delete-button/index.js similarity index 96% rename from cypress/integration/edit-route/delete-button/index.js rename to cypress/integration/edit-job/delete-button/index.js index 6d93d047b..c123c9967 100644 --- a/cypress/integration/edit-route/delete-button/index.js +++ b/cypress/integration/edit-job/delete-button/index.js @@ -3,7 +3,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job' } + { fixture: 'edit-job/single-user-job' } ) }) diff --git a/cypress/integration/edit-route/display-jobs.feature b/cypress/integration/edit-job/display-jobs.feature similarity index 100% rename from cypress/integration/edit-route/display-jobs.feature rename to cypress/integration/edit-job/display-jobs.feature diff --git a/cypress/integration/edit-route/display-jobs/index.js b/cypress/integration/edit-job/display-jobs/index.js similarity index 95% rename from cypress/integration/edit-route/display-jobs/index.js rename to cypress/integration/edit-job/display-jobs/index.js index 6cfcdf06a..8cc34baf1 100644 --- a/cypress/integration/edit-route/display-jobs/index.js +++ b/cypress/integration/edit-job/display-jobs/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job' } + { fixture: 'edit-job/single-user-job' } ) }) diff --git a/cypress/integration/edit-route/edit-parameter-jobs.feature b/cypress/integration/edit-job/edit-parameter-jobs.feature similarity index 100% rename from cypress/integration/edit-route/edit-parameter-jobs.feature rename to cypress/integration/edit-job/edit-parameter-jobs.feature diff --git a/cypress/integration/edit-route/edit-parameter-jobs/index.js b/cypress/integration/edit-job/edit-parameter-jobs/index.js similarity index 99% rename from cypress/integration/edit-route/edit-parameter-jobs/index.js rename to cypress/integration/edit-job/edit-parameter-jobs/index.js index 1f6f78416..2e8485edd 100644 --- a/cypress/integration/edit-route/edit-parameter-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameter-jobs/index.js @@ -36,7 +36,7 @@ const saveAndExpect = (expected) => { Given('a single user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job' } + { fixture: 'edit-job/single-user-job' } ) }) diff --git a/cypress/integration/edit-route/edit-parameterless-jobs.feature b/cypress/integration/edit-job/edit-parameterless-jobs.feature similarity index 100% rename from cypress/integration/edit-route/edit-parameterless-jobs.feature rename to cypress/integration/edit-job/edit-parameterless-jobs.feature diff --git a/cypress/integration/edit-route/edit-parameterless-jobs/index.js b/cypress/integration/edit-job/edit-parameterless-jobs/index.js similarity index 97% rename from cypress/integration/edit-route/edit-parameterless-jobs/index.js rename to cypress/integration/edit-job/edit-parameterless-jobs/index.js index 0ec1354fd..eff23ce28 100644 --- a/cypress/integration/edit-route/edit-parameterless-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameterless-jobs/index.js @@ -36,7 +36,7 @@ const saveAndExpect = (expected) => { Given('a single user job with parameters exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job-with-params' } + { fixture: 'edit-job/single-user-job-with-params' } ) }) diff --git a/cypress/integration/edit-route/info-link.feature b/cypress/integration/edit-job/info-link.feature similarity index 100% rename from cypress/integration/edit-route/info-link.feature rename to cypress/integration/edit-job/info-link.feature diff --git a/cypress/integration/edit-route/info-link/index.js b/cypress/integration/edit-job/info-link/index.js similarity index 93% rename from cypress/integration/edit-route/info-link/index.js rename to cypress/integration/edit-job/info-link/index.js index 10f5b6767..1e1419226 100644 --- a/cypress/integration/edit-route/info-link/index.js +++ b/cypress/integration/edit-job/info-link/index.js @@ -6,7 +6,7 @@ const infoHref = Given('a single user job exists', () => { cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'edit-route/single-user-job' } + { fixture: 'edit-job/single-user-job' } ) }) diff --git a/cypress/integration/edit-sequence/back-to-all-jobs.feature b/cypress/integration/edit-queue/back-to-all-jobs.feature similarity index 100% rename from cypress/integration/edit-sequence/back-to-all-jobs.feature rename to cypress/integration/edit-queue/back-to-all-jobs.feature diff --git a/cypress/integration/edit-sequence/back-to-all-jobs/index.js b/cypress/integration/edit-queue/back-to-all-jobs/index.js similarity index 80% rename from cypress/integration/edit-sequence/back-to-all-jobs/index.js rename to cypress/integration/edit-queue/back-to-all-jobs/index.js index 0ff68c33e..3a4791bfd 100644 --- a/cypress/integration/edit-sequence/back-to-all-jobs/index.js +++ b/cypress/integration/edit-queue/back-to-all-jobs/index.js @@ -3,22 +3,22 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a sequence exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'edit-sequence/schedule-two-unqueued-jobs' } + { fixture: 'edit-queue/schedule-two-unqueued-jobs' } ) cy.intercept( { pathname: /scheduler\/queueable$/ }, - { fixture: 'edit-sequence/queueable-two-unqueued-jobs' } + { fixture: 'edit-queue/queueable-two-unqueued-jobs' } ) cy.intercept( { pathname: /scheduler\/queues\/one$/ }, - { fixture: 'edit-sequence/queue-two-unqueued-jobs' } + { fixture: 'edit-queue/queue-two-unqueued-jobs' } ) cy.intercept( { pathname: /jobConfigurations$/ }, - { fixture: 'edit-sequence/jobs-two-unqueued-jobs' } + { fixture: 'edit-queue/jobs-two-unqueued-jobs' } ) }) diff --git a/cypress/integration/edit-sequence/edit-sequence.feature b/cypress/integration/edit-queue/edit-sequence.feature similarity index 100% rename from cypress/integration/edit-sequence/edit-sequence.feature rename to cypress/integration/edit-queue/edit-sequence.feature diff --git a/cypress/integration/edit-sequence/edit-sequence/index.js b/cypress/integration/edit-queue/edit-sequence/index.js similarity index 88% rename from cypress/integration/edit-sequence/edit-sequence/index.js rename to cypress/integration/edit-queue/edit-sequence/index.js index 2c1639d2f..3af0aa687 100644 --- a/cypress/integration/edit-sequence/edit-sequence/index.js +++ b/cypress/integration/edit-queue/edit-sequence/index.js @@ -23,22 +23,22 @@ const saveAndExpect = (name, expected) => { Given('a sequence with two unqueued jobs exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'edit-sequence/schedule-two-unqueued-jobs' } + { fixture: 'edit-queue/schedule-two-unqueued-jobs' } ) cy.intercept( { pathname: /scheduler\/queueable$/ }, - { fixture: 'edit-sequence/queueable-two-unqueued-jobs' } + { fixture: 'edit-queue/queueable-two-unqueued-jobs' } ) cy.intercept( { pathname: /scheduler\/queues\/one$/ }, - { fixture: 'edit-sequence/queue-two-unqueued-jobs' } + { fixture: 'edit-queue/queue-two-unqueued-jobs' } ) cy.intercept( { pathname: /jobConfigurations$/ }, - { fixture: 'edit-sequence/jobs-two-unqueued-jobs' } + { fixture: 'edit-queue/jobs-two-unqueued-jobs' } ) }) diff --git a/cypress/integration/list-route/filter-jobs.feature b/cypress/integration/list/filter-jobs.feature similarity index 100% rename from cypress/integration/list-route/filter-jobs.feature rename to cypress/integration/list/filter-jobs.feature diff --git a/cypress/integration/list-route/filter-jobs/index.js b/cypress/integration/list/filter-jobs/index.js similarity index 92% rename from cypress/integration/list-route/filter-jobs/index.js rename to cypress/integration/list/filter-jobs/index.js index 62e29b055..88c35c99c 100644 --- a/cypress/integration/list-route/filter-jobs/index.js +++ b/cypress/integration/list/filter-jobs/index.js @@ -3,14 +3,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/some-user-jobs' } + { fixture: 'list/some-user-jobs' } ) }) Given('some user and system jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/some-user-and-system-jobs' } + { fixture: 'list/some-user-and-system-jobs' } ) }) diff --git a/cypress/integration/list-route/include-system-jobs.feature b/cypress/integration/list/include-system-jobs.feature similarity index 100% rename from cypress/integration/list-route/include-system-jobs.feature rename to cypress/integration/list/include-system-jobs.feature diff --git a/cypress/integration/list-route/include-system-jobs/index.js b/cypress/integration/list/include-system-jobs/index.js similarity index 93% rename from cypress/integration/list-route/include-system-jobs/index.js rename to cypress/integration/list/include-system-jobs/index.js index 2774d08eb..fd574af41 100644 --- a/cypress/integration/list-route/include-system-jobs/index.js +++ b/cypress/integration/list/include-system-jobs/index.js @@ -3,14 +3,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/some-user-jobs' } + { fixture: 'list/some-user-jobs' } ) }) Given('some user and system jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/some-user-and-system-jobs' } + { fixture: 'list/some-user-and-system-jobs' } ) }) diff --git a/cypress/integration/list-route/info-link.feature b/cypress/integration/list/info-link.feature similarity index 100% rename from cypress/integration/list-route/info-link.feature rename to cypress/integration/list/info-link.feature diff --git a/cypress/integration/list-route/info-link/index.js b/cypress/integration/list/info-link/index.js similarity index 100% rename from cypress/integration/list-route/info-link/index.js rename to cypress/integration/list/info-link/index.js diff --git a/cypress/integration/list-route/job-toggle.feature b/cypress/integration/list/job-toggle.feature similarity index 100% rename from cypress/integration/list-route/job-toggle.feature rename to cypress/integration/list/job-toggle.feature diff --git a/cypress/integration/list-route/job-toggle/index.js b/cypress/integration/list/job-toggle/index.js similarity index 86% rename from cypress/integration/list-route/job-toggle/index.js rename to cypress/integration/list/job-toggle/index.js index e166fbcef..87f9e5d11 100644 --- a/cypress/integration/list-route/job-toggle/index.js +++ b/cypress/integration/list/job-toggle/index.js @@ -3,14 +3,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a disabled user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/disabled-user-job' } + { fixture: 'list/disabled-user-job' } ) }) Given('an enabled user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/enabled-user-job' } + { fixture: 'list/enabled-user-job' } ) }) @@ -30,7 +30,7 @@ When('the user clicks the enabled job toggle switch', () => { ) cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/disabled-user-job' } + { fixture: 'list/disabled-user-job' } ) cy.findByRole('switch', { name: 'Toggle job' }).click() @@ -43,7 +43,7 @@ When('the user clicks the disabled job toggle switch', () => { ) cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/enabled-user-job' } + { fixture: 'list/enabled-user-job' } ) cy.findByRole('switch', { name: 'Toggle job' }).click() diff --git a/cypress/integration/list-route/list-user-jobs.feature b/cypress/integration/list/list-user-jobs.feature similarity index 100% rename from cypress/integration/list-route/list-user-jobs.feature rename to cypress/integration/list/list-user-jobs.feature diff --git a/cypress/integration/list-route/list-user-jobs/index.js b/cypress/integration/list/list-user-jobs/index.js similarity index 86% rename from cypress/integration/list-route/list-user-jobs/index.js rename to cypress/integration/list/list-user-jobs/index.js index 1f9d94f56..93d25cf1e 100644 --- a/cypress/integration/list-route/list-user-jobs/index.js +++ b/cypress/integration/list/list-user-jobs/index.js @@ -1,13 +1,13 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('there are no user jobs', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list-route/no-jobs' }) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/no-jobs' }) }) Given('some user jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/some-user-jobs' } + { fixture: 'list/some-user-jobs' } ) }) diff --git a/cypress/integration/list-route/new-job.feature b/cypress/integration/list/new-job.feature similarity index 100% rename from cypress/integration/list-route/new-job.feature rename to cypress/integration/list/new-job.feature diff --git a/cypress/integration/list-route/new-job/index.js b/cypress/integration/list/new-job/index.js similarity index 100% rename from cypress/integration/list-route/new-job/index.js rename to cypress/integration/list/new-job/index.js diff --git a/cypress/integration/list-route/new-queue.feature b/cypress/integration/list/new-queue.feature similarity index 100% rename from cypress/integration/list-route/new-queue.feature rename to cypress/integration/list/new-queue.feature diff --git a/cypress/integration/list-route/new-queue/index.js b/cypress/integration/list/new-queue/index.js similarity index 100% rename from cypress/integration/list-route/new-queue/index.js rename to cypress/integration/list/new-queue/index.js diff --git a/cypress/integration/list-route/system-job-actions.feature b/cypress/integration/list/system-job-actions.feature similarity index 100% rename from cypress/integration/list-route/system-job-actions.feature rename to cypress/integration/list/system-job-actions.feature diff --git a/cypress/integration/list-route/system-job-actions/index.js b/cypress/integration/list/system-job-actions/index.js similarity index 89% rename from cypress/integration/list-route/system-job-actions/index.js rename to cypress/integration/list/system-job-actions/index.js index 67e8650a1..207532045 100644 --- a/cypress/integration/list-route/system-job-actions/index.js +++ b/cypress/integration/list/system-job-actions/index.js @@ -3,12 +3,12 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single system job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/single-system-job' } + { fixture: 'list/single-system-job' } ) cy.intercept( { pathname: /jobConfigurations\/sHMedQF7VYa$/ }, - { fixture: 'list-route/single-system-job-job-configurations' } + { fixture: 'list/single-system-job-job-configurations' } ) }) diff --git a/cypress/integration/list-route/user-job-actions.feature b/cypress/integration/list/user-job-actions.feature similarity index 100% rename from cypress/integration/list-route/user-job-actions.feature rename to cypress/integration/list/user-job-actions.feature diff --git a/cypress/integration/list-route/user-job-actions/index.js b/cypress/integration/list/user-job-actions/index.js similarity index 95% rename from cypress/integration/list-route/user-job-actions/index.js rename to cypress/integration/list/user-job-actions/index.js index e681c22f7..d7f00cedc 100644 --- a/cypress/integration/list-route/user-job-actions/index.js +++ b/cypress/integration/list/user-job-actions/index.js @@ -3,12 +3,12 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list-route/single-user-job' } + { fixture: 'list/single-user-job' } ) cy.intercept( { pathname: /jobConfigurations\/lnWRZN67iDU$/ }, - { fixture: 'list-route/single-user-job-job-configurations' } + { fixture: 'list/single-user-job-job-configurations' } ) }) diff --git a/cypress/integration/not-authorized-route/block-unauthorized.feature b/cypress/integration/not-authorized/block-unauthorized.feature similarity index 100% rename from cypress/integration/not-authorized-route/block-unauthorized.feature rename to cypress/integration/not-authorized/block-unauthorized.feature diff --git a/cypress/integration/not-authorized-route/block-unauthorized/index.js b/cypress/integration/not-authorized/block-unauthorized/index.js similarity index 88% rename from cypress/integration/not-authorized-route/block-unauthorized/index.js rename to cypress/integration/not-authorized/block-unauthorized/index.js index b756fde5d..f5d6c3ca9 100644 --- a/cypress/integration/not-authorized-route/block-unauthorized/index.js +++ b/cypress/integration/not-authorized/block-unauthorized/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('an unauthorized user navigates to the app', () => { cy.intercept( { pathname: /me$/ }, - { fixture: 'not-authorized-route/unauthorized-user' } + { fixture: 'not-authorized/unauthorized-user' } ) cy.visit('/') diff --git a/cypress/integration/view-route/back-to-all-jobs.feature b/cypress/integration/view-job/back-to-all-jobs.feature similarity index 100% rename from cypress/integration/view-route/back-to-all-jobs.feature rename to cypress/integration/view-job/back-to-all-jobs.feature diff --git a/cypress/integration/view-route/back-to-all-jobs/index.js b/cypress/integration/view-job/back-to-all-jobs/index.js similarity index 91% rename from cypress/integration/view-route/back-to-all-jobs/index.js rename to cypress/integration/view-job/back-to-all-jobs/index.js index 192d5c6a3..3acead72b 100644 --- a/cypress/integration/view-route/back-to-all-jobs/index.js +++ b/cypress/integration/view-job/back-to-all-jobs/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single system job exists', () => { cy.intercept( { pathname: /jobConfigurations\/sHMedQF7VYa$/ }, - { fixture: 'view-route/single-system-job' } + { fixture: 'view-job/single-system-job' } ) }) diff --git a/cypress/integration/view-route/display-jobs.feature b/cypress/integration/view-job/display-jobs.feature similarity index 100% rename from cypress/integration/view-route/display-jobs.feature rename to cypress/integration/view-job/display-jobs.feature diff --git a/cypress/integration/view-route/display-jobs/index.js b/cypress/integration/view-job/display-jobs/index.js similarity index 95% rename from cypress/integration/view-route/display-jobs/index.js rename to cypress/integration/view-job/display-jobs/index.js index 2c8b4bb99..74a2fd429 100644 --- a/cypress/integration/view-route/display-jobs/index.js +++ b/cypress/integration/view-job/display-jobs/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single system job exists', () => { cy.intercept( { pathname: /jobConfigurations\/sHMedQF7VYa$/ }, - { fixture: 'view-route/single-system-job' } + { fixture: 'view-job/single-system-job' } ) }) diff --git a/cypress/integration/view-route/info-link.feature b/cypress/integration/view-job/info-link.feature similarity index 100% rename from cypress/integration/view-route/info-link.feature rename to cypress/integration/view-job/info-link.feature diff --git a/cypress/integration/view-route/info-link/index.js b/cypress/integration/view-job/info-link/index.js similarity index 93% rename from cypress/integration/view-route/info-link/index.js rename to cypress/integration/view-job/info-link/index.js index 486360fec..f134f5202 100644 --- a/cypress/integration/view-route/info-link/index.js +++ b/cypress/integration/view-job/info-link/index.js @@ -6,7 +6,7 @@ const infoHref = Given('a single system job exists', () => { cy.intercept( { pathname: /jobConfigurations\/sHMedQF7VYa$/ }, - { fixture: 'view-route/single-system-job' } + { fixture: 'view-job/single-system-job' } ) }) From 6f3a899a1784c9cedf29c3da95253e5cd4dfc4ce Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 14:28:54 +0100 Subject: [PATCH 21/37] test: add queue list test --- cypress/fixtures/list/a-queue.json | 27 ++ .../network/41/queues_should_be_listed.json | 35 +++ .../fixtures/network/41/static_resources.json | 243 +++++++++--------- cypress/fixtures/network/41/summary.json | 10 +- .../fixtures/network/41/user_job_actions.json | 59 +---- ...s_should_be_able_to_create_a_sequence.json | 4 +- ...e_to_create_jobs_that_take_parameters.json | 14 +- ...ble_to_create_jobs_without_parameters.json | 24 +- .../users_should_be_able_to_delete_a_job.json | 39 ++- ...ble_to_edit_jobs_that_take_parameters.json | 32 ++- ..._able_to_edit_jobs_without_parameters.json | 38 +-- ...should_be_able_to_insert_cron_presets.json | 2 +- ...able_to_navigate_back_to_the_job_list.json | 33 +-- ...able_to_navigate_to_the_documentation.json | 18 +- ...able_to_navigate_to_the_new_job_route.json | 4 +- ...le_to_navigate_to_the_new_queue_route.json | 67 +++++ .../41/users_should_be_able_to_view_jobs.json | 14 +- cypress/integration/list/filter-jobs/index.js | 5 +- .../list/include-system-jobs/index.js | 5 +- cypress/integration/list/list-queues.feature | 6 + cypress/integration/list/list-queues/index.js | 14 + .../integration/list/list-user-jobs/index.js | 5 +- 22 files changed, 412 insertions(+), 286 deletions(-) create mode 100644 cypress/fixtures/list/a-queue.json create mode 100644 cypress/fixtures/network/41/queues_should_be_listed.json create mode 100644 cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json create mode 100644 cypress/integration/list/list-queues.feature create mode 100644 cypress/integration/list/list-queues/index.js diff --git a/cypress/fixtures/list/a-queue.json b/cypress/fixtures/list/a-queue.json new file mode 100644 index 000000000..a3f5574fb --- /dev/null +++ b/cypress/fixtures/list/a-queue.json @@ -0,0 +1,27 @@ +[ + { + "name": "Queue", + "type": "Sequence", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "uvUPBToQHD9", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED" + }, + { + "id": "PPgVeqiSXpz", + "name": "Job 2", + "type": "DISABLE_INACTIVE_USERS", + "status": "SCHEDULED" + } + ] + } +] diff --git a/cypress/fixtures/network/41/queues_should_be_listed.json b/cypress/fixtures/network/41/queues_should_be_listed.json new file mode 100644 index 000000000..32f3718a6 --- /dev/null +++ b/cypress/fixtures/network/41/queues_should_be_listed.json @@ -0,0 +1,35 @@ +[ + { + "path": "/api/41/systemSettings/helpPageLink", + "featureName": "Queues should be listed", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", + "responseSize": 99, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + } +] diff --git a/cypress/fixtures/network/41/static_resources.json b/cypress/fixtures/network/41/static_resources.json index 95e931781..5ed62711a 100644 --- a/cypress/fixtures/network/41/static_resources.json +++ b/cypress/fixtures/network/41/static_resources.json @@ -3,7 +3,7 @@ "path": "/api/system/info", "featureName": null, "static": true, - "count": 65, + "count": 67, "nonDeterministic": true, "method": "GET", "requestBody": "", @@ -17,73 +17,75 @@ }, "statusCode": 200, "responseBody": [ - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:40.731\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:42.075\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:46.853\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:49.521\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:51.878\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:53.858\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:55.766\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:03:57.680\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:00.083\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:02.882\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:04.884\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"11 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:11.070\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:13.213\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:15.049\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:17.207\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:22.479\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:24.309\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:29.837\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:34.283\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:35.449\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:40.112\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:46.754\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:48.333\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:53.799\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:04:55.474\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:00.748\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:02.327\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:06.836\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"12 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:11.674\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:14.926\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:18.079\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:20.503\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:23.011\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:25.457\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:28.472\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:31.853\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:34.514\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:41.968\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:44.489\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:46.785\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:49.071\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:54.736\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 43 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:05:59.656\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:00.984\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:05.972\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"13 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:12.067\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:13.574\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:18.439\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:20.603\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:25.831\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:30.669\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:32.391\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:36.967\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:38.399\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:42.853\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:47.701\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:52.750\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:54.433\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 43 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:55.757\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:57.347\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:06:59.623\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:07:04.690\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:07:09.130\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"14 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:07:13.937\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"15 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-08-01T15:07:18.633\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-08-01T14:52:11.004\",\"intervalSinceLastAnalyticsTableSuccess\":\"15 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:06:58.260\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"a25f5ea\",\"buildTime\":\"2023-08-01T13:22:06.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:42.311\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:43.521\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:48.173\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:50.791\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:53.077\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:55.021\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:56.914\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:58.724\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:01.071\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:03.804\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:05.794\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:12.413\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:14.708\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:16.944\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:18.749\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:24.715\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:26.322\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:31.639\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 39 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:35.977\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:37.301\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 45 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:41.810\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:47.445\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:48.837\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:53.563\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:55.289\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:00.636\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:02.346\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:07.894\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:12.714\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:15.932\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:18.977\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:21.526\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:23.949\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:26.295\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:29.266\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:33.386\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:35.970\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:42.830\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:45.363\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:48.401\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:50.613\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:56.117\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:00.684\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:02.039\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:06.871\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:12.864\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:14.378\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:19.818\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:21.162\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:26.107\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:30.762\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:32.207\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:36.824\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:41.665\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:42.984\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:47.475\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:52.944\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:57.528\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:02.354\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:03.781\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:05.351\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:07.462\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:08.858\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:13.603\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:18.710\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:23.592\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:28.180\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" ], - "responseSize": 883, + "responseSize": 933, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -101,14 +103,14 @@ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, - 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 + 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66 ] }, { "path": "/api/41/userSettings", "featureName": null, "static": true, - "count": 65, + "count": 67, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -121,8 +123,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false}", - "responseSize": 3609, + "responseBody": "{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false}", + "responseSize": 3628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -141,7 +143,7 @@ "path": "/api/41/me?fields=id", "featureName": null, "static": true, - "count": 64, + "count": 66, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -173,7 +175,7 @@ "path": "/api/41/systemSettings/applicationTitle", "featureName": null, "static": true, - "count": 65, + "count": 67, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -203,10 +205,10 @@ } }, { - "path": "/api/41/me?fields=authorities,avatar,email,name,settings", + "path": "/api/41/me/dashboard", "featureName": null, "static": true, - "count": 64, + "count": 67, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -219,8 +221,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"]}", - "responseSize": 11522, + "responseBody": "{\"unreadInterpretations\":0,\"unreadMessageConversations\":193}", + "responseSize": 60, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -230,15 +232,16 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/dhis-web-commons/menu/getModules.action", + "path": "/api/41/me?fields=authorities,avatar,email,name,settings", "featureName": null, "static": true, - "count": 65, + "count": 66, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -251,8 +254,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"plugin-demo\",\"namespace\":\"plugin-demo\",\"defaultAction\":\"/apps/plugin-demo/index.html\",\"displayName\":\"plugin-demo\",\"icon\":\"/apps/plugin-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"android-settings-app\",\"namespace\":\"android-settings-app\",\"defaultAction\":\"/apps/android-settings-app/index.html\",\"displayName\":\"Android Settings\",\"icon\":\"/apps/android-settings-app/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Tracker Bulk Actions\",\"namespace\":\"Tracker Bulk Actions\",\"defaultAction\":\"/apps/Tracker-Bulk-Actions/index.html\",\"displayName\":\"Tracker Bulk Actions\",\"icon\":\"/apps/Tracker-Bulk-Actions/dhis2-app-icon.png\",\"description\":\"Tracker Bulk Actions\"},{\"name\":\"data-exchange\",\"namespace\":\"data-exchange\",\"defaultAction\":\"/apps/data-exchange/index.html\",\"displayName\":\"Data Exchange\",\"icon\":\"/apps/data-exchange/dhis2-app-icon.png\",\"description\":\"\"}]}", - "responseSize": 6771, + "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"]}", + "responseSize": 10486, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -262,16 +265,15 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/me/dashboard", + "path": "/dhis-web-commons/menu/getModules.action", "featureName": null, "static": true, - "count": 65, + "count": 67, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -284,8 +286,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"unreadInterpretations\":41,\"unreadMessageConversations\":189}", - "responseSize": 61, + "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-aggregate-data-entry\",\"namespace\":\"/dhis-web-aggregate-data-entry\",\"defaultAction\":\"../dhis-web-aggregate-data-entry/index.action\",\"displayName\":\"Data Entry (Beta)\",\"icon\":\"../icons/dhis-web-aggregate-data-entry.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"Microplanning\",\"namespace\":\"Microplanning\",\"defaultAction\":\"/apps/Microplanning/index.html\",\"displayName\":\"Microplanning\",\"icon\":\"/apps/Microplanning/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"WHO Data Quality Tool\",\"namespace\":\"WHO Data Quality Tool\",\"defaultAction\":\"/apps/WHO-Data-Quality-Tool/index.html\",\"displayName\":\"WHO Data Quality Tool\",\"icon\":\"/apps/WHO-Data-Quality-Tool/img/icons/export.png\",\"description\":\"WHO Data Quality Tool for DHIS2\"},{\"name\":\"plugin-demo\",\"namespace\":\"plugin-demo\",\"defaultAction\":\"/apps/plugin-demo/index.html\",\"displayName\":\"plugin-demo\",\"icon\":\"/apps/plugin-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"android-settings-app\",\"namespace\":\"android-settings-app\",\"defaultAction\":\"/apps/android-settings-app/index.html\",\"displayName\":\"Android Settings\",\"icon\":\"/apps/android-settings-app/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Visualization Navigator\",\"namespace\":\"Visualization Navigator\",\"defaultAction\":\"/apps/Visualization-Navigator/index.html\",\"displayName\":\"Visualization Navigator\",\"icon\":\"/apps/Visualization-Navigator/app-icon.png\",\"description\":\"Visualization Navigator\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"capture-0511\",\"namespace\":\"capture-0511\",\"defaultAction\":\"/apps/capture-0511/index.html\",\"displayName\":\"Capture - Referrals\",\"icon\":\"/apps/capture-0511/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Tracker Bulk Actions\",\"namespace\":\"Tracker Bulk Actions\",\"defaultAction\":\"/apps/Tracker-Bulk-Actions/index.html\",\"displayName\":\"Tracker Bulk Actions\",\"icon\":\"/apps/Tracker-Bulk-Actions/dhis2-app-icon.png\",\"description\":\"Tracker Bulk Actions\"},{\"name\":\"query-playground\",\"namespace\":\"query-playground\",\"defaultAction\":\"/apps/query-playground/index.html\",\"displayName\":\"Data Query Playground\",\"icon\":\"/apps/query-playground/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"data-exchange\",\"namespace\":\"data-exchange\",\"defaultAction\":\"/apps/data-exchange/index.html\",\"displayName\":\"Data Exchange\",\"icon\":\"/apps/data-exchange/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"dhis2-ci-app-demo\",\"namespace\":\"dhis2-ci-app-demo\",\"defaultAction\":\"/apps/dhis2-ci-app-demo/index.html\",\"displayName\":\"CI App Demo\",\"icon\":\"/apps/dhis2-ci-app-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"pwa-app\",\"namespace\":\"pwa-app\",\"defaultAction\":\"/apps/pwa-app/index.html\",\"displayName\":\"pwa-app\",\"icon\":\"/apps/pwa-app/dhis2-app-icon.png\",\"description\":\"\"}]}", + "responseSize": 8983, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -304,7 +306,7 @@ "path": "/api/41/me", "featureName": null, "static": true, - "count": 64, + "count": 66, "nonDeterministic": true, "method": "GET", "requestBody": "", @@ -318,36 +320,37 @@ }, "statusCode": 200, "responseBody": [ - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:03:39.563\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:03:39.560\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:03:45.855\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:03:45.850\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:10.064\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:10.062\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:21.566\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:21.563\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:28.808\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:28.804\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:33.336\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:33.333\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:39.090\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:39.087\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:45.832\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:45.830\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:52.865\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:52.863\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:04:59.813\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:04:59.811\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:05.829\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:05.827\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:10.739\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:10.737\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:40.974\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:40.972\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:42.992\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:42.990\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:53.723\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:53.721\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:05:58.680\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:05:58.677\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:04.904\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:04.901\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:11.047\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:11.045\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:17.454\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:17.451\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:24.807\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:24.804\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:29.656\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:29.654\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:35.967\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:35.964\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:41.820\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:41.818\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:46.686\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:46.682\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:06:51.731\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:06:51.729\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:07:08.112\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:07:08.110\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:07:12.866\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:07:12.864\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-08-01T15:07:17.625\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"IpHINAT79UW\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\"],\"authorities\":[\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\",\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-08-01T15:07:17.623\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}" + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:24:41.253\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:24:41.250\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:24:47.243\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:24:47.241\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:11.475\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:11.473\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:23.827\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:23.826\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:30.700\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:30.699\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:35.107\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:35.106\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:40.898\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:40.896\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:46.543\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:46.542\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:52.665\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:52.663\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:59.747\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:59.745\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:06.882\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:06.880\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:11.779\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:11.776\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:41.877\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:41.876\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:55.136\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:55.135\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:59.720\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:59.719\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:05.838\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:05.835\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:11.935\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:11.933\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:18.718\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:18.716\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:24.983\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:24.981\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:29.836\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:29.835\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:35.823\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:35.822\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:40.664\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:40.662\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:46.496\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:46.494\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:51.941\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:51.940\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:56.555\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:56.553\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:01.406\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:01.405\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:17.752\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:17.751\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:22.588\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:22.587\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:27.204\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:27.203\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}" ], - "responseSize": 14364, + "responseSize": 13336, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -362,16 +365,16 @@ }, "responseLookup": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, - 8, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 13, 14, - 15, 15, 16, 17, 17, 18, 18, 19, 20, 20, 21, 21, 22, 23, 24, 24, 24, - 24, 24, 25, 26, 27 + 8, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, + 14, 14, 15, 16, 16, 17, 17, 18, 19, 19, 20, 21, 21, 22, 23, 24, 25, + 25, 25, 25, 25, 26, 27, 28 ] }, { "path": "/api/41/staticContent/logo_banner", "featureName": null, "static": true, - "count": 65, + "count": 67, "nonDeterministic": false, "method": "GET", "requestBody": "", diff --git a/cypress/fixtures/network/41/summary.json b/cypress/fixtures/network/41/summary.json index 8256832ff..304638fa5 100644 --- a/cypress/fixtures/network/41/summary.json +++ b/cypress/fixtures/network/41/summary.json @@ -1,8 +1,8 @@ { - "count": 951, - "totalResponseSize": 1022634, - "duplicates": 840, - "nonDeterministicResponses": 91, + "count": 969, + "totalResponseSize": 1032886, + "duplicates": 856, + "nonDeterministicResponses": 98, "apiVersion": "41", "fixtureFiles": [ "static_resources.json", @@ -20,8 +20,10 @@ "jobs_can_be_filtered.json", "system_job_visibility_can_be_toggled.json", "user_jobs_can_be_enabled_and_disabled.json", + "queues_should_be_listed.json", "all_user_defined_jobs_should_be_listed.json", "users_should_be_able_to_navigate_to_the_new_job_route.json", + "users_should_be_able_to_navigate_to_the_new_queue_route.json", "system_job_actions.json", "user_job_actions.json", "users_that_are_not_authorized_should_be_denied_access.json", diff --git a/cypress/fixtures/network/41/user_job_actions.json b/cypress/fixtures/network/41/user_job_actions.json index 323de34da..1412c2c9d 100644 --- a/cypress/fixtures/network/41/user_job_actions.json +++ b/cypress/fixtures/network/41/user_job_actions.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -293,38 +293,5 @@ "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } - }, - { - "path": "/api/41/jobConfigurations/lnWRZN67iDU", - "featureName": "User job actions", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "DELETE", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 404, - "responseBody": "{\"httpStatus\":\"Not Found\",\"httpStatusCode\":404,\"status\":\"ERROR\",\"message\":\"JobConfiguration with id lnWRZN67iDU could not be found.\",\"errorCode\":\"E1005\"}", - "responseSize": 153, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json index 5c545c812..82449cc58 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json index b0599a1b9..7e536e86b 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -265,7 +265,7 @@ "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 9, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,8 +277,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + ], + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 1, 1, 1, 1, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json index 1d9d648eb..a18a970b2 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json index 274f1efe3..f5c8b8bc3 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -65,7 +65,7 @@ } }, { - "path": "/api/41/analytics/tableTypes", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -81,8 +81,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -92,12 +92,13 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -113,8 +114,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +131,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/analytics/tableTypes", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -146,8 +147,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -157,13 +158,12 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -261,12 +261,12 @@ } }, { - "path": "/api/41/jobConfigurations/lnWRZN67iDU", + "path": "/api/41/scheduler", "featureName": "Users should be able to delete a job", "static": false, "count": 1, "nonDeterministic": false, - "method": "DELETE", + "method": "GET", "requestBody": "", "requestHeaders": { "host": "debug.dhis2.org", @@ -276,9 +276,9 @@ "sec-fetch-site": "cross-site", "sec-fetch-mode": "cors" }, - "statusCode": 404, - "responseBody": "{\"httpStatus\":\"Not Found\",\"httpStatusCode\":404,\"status\":\"ERROR\",\"message\":\"JobConfiguration with id lnWRZN67iDU could not be found.\",\"errorCode\":\"E1005\"}", - "responseSize": 153, + "statusCode": 200, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -288,7 +288,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json index 57503e4f6..ae5f27012 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 9, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,8 +277,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + ], + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json index 8ba57c18c..750f212ae 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 4, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,8 +277,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + ], + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json index bf6ca9f42..e1281ec83 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json index 156ca4b5f..f003921f2 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -69,7 +69,7 @@ "featureName": "Users should be able to navigate back to the job list", "static": false, "count": 3, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -81,8 +81,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + ], + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -94,13 +97,14 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 1] }, { "path": "/api/41/scheduler/queueable", "featureName": "Users should be able to navigate back to the job list", "static": false, - "count": 4, + "count": 2, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -113,12 +117,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 436, + "responseBody": "[]", + "responseSize": 2, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", "connection": "keep-alive", "access-control-allow-credentials": "true", "access-control-allow-origin": "http://localhost:3000", @@ -194,7 +197,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to navigate back to the job list", "static": false, "count": 1, @@ -210,8 +213,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -260,7 +263,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate back to the job list", "static": false, "count": 1, @@ -276,8 +279,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json index 839d91ec5..1e428bb09 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json index 836175f02..3da1fca4a 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"OQ9KeLgqy20\",\"name\":\"Remove lock exceptions older than 6 months\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-08-02T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-08-02T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-08-02T07:00:00.000\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 3724, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json new file mode 100644 index 000000000..62e313a20 --- /dev/null +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json @@ -0,0 +1,67 @@ +[ + { + "path": "/api/41/systemSettings/helpPageLink", + "featureName": "Users should be able to navigate to the new queue route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", + "responseSize": 99, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/scheduler", + "featureName": "Users should be able to navigate to the new queue route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:28:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:28:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4037, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + } +] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json index 725069de3..b5200b018 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", "responseSize": 26553, "responseHeaders": { "server": "nginx/1.23.0", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/integration/list/filter-jobs/index.js b/cypress/integration/list/filter-jobs/index.js index 88c35c99c..0d683e105 100644 --- a/cypress/integration/list/filter-jobs/index.js +++ b/cypress/integration/list/filter-jobs/index.js @@ -1,10 +1,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs exist', () => { - cy.intercept( - { pathname: /scheduler$/ }, - { fixture: 'list/some-user-jobs' } - ) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) }) Given('some user and system jobs exist', () => { diff --git a/cypress/integration/list/include-system-jobs/index.js b/cypress/integration/list/include-system-jobs/index.js index fd574af41..21a5e82a1 100644 --- a/cypress/integration/list/include-system-jobs/index.js +++ b/cypress/integration/list/include-system-jobs/index.js @@ -1,10 +1,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs exist', () => { - cy.intercept( - { pathname: /scheduler$/ }, - { fixture: 'list/some-user-jobs' } - ) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) }) Given('some user and system jobs exist', () => { diff --git a/cypress/integration/list/list-queues.feature b/cypress/integration/list/list-queues.feature new file mode 100644 index 000000000..f3e611dc5 --- /dev/null +++ b/cypress/integration/list/list-queues.feature @@ -0,0 +1,6 @@ +Feature: Queues should be listed + + Scenario: View a queue + Given a queue exists + And the user navigated to the list page + Then the queue is rendered as tabular data diff --git a/cypress/integration/list/list-queues/index.js b/cypress/integration/list/list-queues/index.js new file mode 100644 index 000000000..3a7b5a313 --- /dev/null +++ b/cypress/integration/list/list-queues/index.js @@ -0,0 +1,14 @@ +import { Given, Then } from 'cypress-cucumber-preprocessor/steps' + +Given('a queue exists', () => { + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/a-queue' }) +}) + +Given('the user navigated to the list page', () => { + cy.visit('/') + cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') +}) + +Then('the queue is rendered as tabular data', () => { + cy.findByRole('rowheader', { name: 'Queue' }).should('exist') +}) diff --git a/cypress/integration/list/list-user-jobs/index.js b/cypress/integration/list/list-user-jobs/index.js index 93d25cf1e..6599a791c 100644 --- a/cypress/integration/list/list-user-jobs/index.js +++ b/cypress/integration/list/list-user-jobs/index.js @@ -5,10 +5,7 @@ Given('there are no user jobs', () => { }) Given('some user jobs exist', () => { - cy.intercept( - { pathname: /scheduler$/ }, - { fixture: 'list/some-user-jobs' } - ) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) }) Given('the user navigated to the job list page', () => { From 26ef0688cc7e6a6377f750805d1c8e70eec85243 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 14:55:23 +0100 Subject: [PATCH 22/37] test: add queue row expansion test --- cypress/integration/list/list-queues.feature | 2 ++ cypress/integration/list/list-queues/index.js | 9 +++++++++ i18n/en.pot | 10 ++++++++-- src/components/JobTable/ExpandableRow.js | 4 +++- src/components/JobTable/QueueTableRow.js | 8 +++++++- 5 files changed, 29 insertions(+), 4 deletions(-) diff --git a/cypress/integration/list/list-queues.feature b/cypress/integration/list/list-queues.feature index f3e611dc5..c0952fcc3 100644 --- a/cypress/integration/list/list-queues.feature +++ b/cypress/integration/list/list-queues.feature @@ -4,3 +4,5 @@ Feature: Queues should be listed Given a queue exists And the user navigated to the list page Then the queue is rendered as tabular data + And the user clicks the expand button + Then the queued jobs are shown diff --git a/cypress/integration/list/list-queues/index.js b/cypress/integration/list/list-queues/index.js index 3a7b5a313..3a66f2393 100644 --- a/cypress/integration/list/list-queues/index.js +++ b/cypress/integration/list/list-queues/index.js @@ -12,3 +12,12 @@ Given('the user navigated to the list page', () => { Then('the queue is rendered as tabular data', () => { cy.findByRole('rowheader', { name: 'Queue' }).should('exist') }) + +Given('the user clicks the expand button', () => { + cy.findByRole('button', { name: 'Show jobs' }).click() +}) + +Then('the queued jobs are shown', () => { + cy.findByRole('rowheader', { name: 'Job 1' }).should('exist') + cy.findByRole('rowheader', { name: 'Job 2' }).should('exist') +}) diff --git a/i18n/en.pot b/i18n/en.pot index 4bbd3cbda..e5017e98e 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-11-08T08:39:40.580Z\n" -"PO-Revision-Date: 2023-11-08T08:39:40.580Z\n" +"POT-Creation-Date: 2023-11-16T13:48:39.789Z\n" +"PO-Revision-Date: 2023-11-16T13:48:39.789Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -189,6 +189,12 @@ msgstr "No jobs to display" msgid "Not scheduled" msgstr "Not scheduled" +msgid "Hide jobs" +msgstr "Hide jobs" + +msgid "Show jobs" +msgstr "Show jobs" + msgid "Queue" msgstr "Queue" diff --git a/src/components/JobTable/ExpandableRow.js b/src/components/JobTable/ExpandableRow.js index 11cda1ac4..bce1ab4bf 100644 --- a/src/components/JobTable/ExpandableRow.js +++ b/src/components/JobTable/ExpandableRow.js @@ -8,7 +8,9 @@ const ExpandableRow = ({ job }) => { return ( - {job.name} + + {job.name} + {jobTypesMap[job.type]} diff --git a/src/components/JobTable/QueueTableRow.js b/src/components/JobTable/QueueTableRow.js index cddcd96e5..629af7064 100644 --- a/src/components/JobTable/QueueTableRow.js +++ b/src/components/JobTable/QueueTableRow.js @@ -35,7 +35,13 @@ const QueueTableRow = ({ <> - From 69dcc124b4727e23bc96c017cd1d33d35614c47a Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 16 Nov 2023 15:10:24 +0100 Subject: [PATCH 23/37] refactor: rename switch --- cypress/integration/list/job-toggle/index.js | 8 ++++---- i18n/en.pot | 11 +++++++---- src/components/JobTable/JobTableRow.js | 4 ++-- src/components/JobTable/QueueTableRow.js | 5 +++-- .../Switches/{ToggleJobSwitch.js => JobSwitch.js} | 8 ++++---- .../{ToggleJobSwitch.test.js => JobSwitch.test.js} | 10 +++++----- src/components/Switches/index.js | 2 +- 7 files changed, 26 insertions(+), 22 deletions(-) rename src/components/Switches/{ToggleJobSwitch.js => JobSwitch.js} (86%) rename src/components/Switches/{ToggleJobSwitch.test.js => JobSwitch.test.js} (90%) diff --git a/cypress/integration/list/job-toggle/index.js b/cypress/integration/list/job-toggle/index.js index 87f9e5d11..d96b7f5ec 100644 --- a/cypress/integration/list/job-toggle/index.js +++ b/cypress/integration/list/job-toggle/index.js @@ -20,7 +20,7 @@ Given('the user navigated to the job list page', () => { }) Given('the job toggle switch is off', () => { - cy.findByRole('switch', { name: 'Toggle job' }).should('not.be.checked') + cy.findByRole('switch', { name: 'Enable' }).should('not.be.checked') }) When('the user clicks the enabled job toggle switch', () => { @@ -33,7 +33,7 @@ When('the user clicks the enabled job toggle switch', () => { { fixture: 'list/disabled-user-job' } ) - cy.findByRole('switch', { name: 'Toggle job' }).click() + cy.findByRole('switch', { name: 'Disable' }).click() }) When('the user clicks the disabled job toggle switch', () => { @@ -46,9 +46,9 @@ When('the user clicks the disabled job toggle switch', () => { { fixture: 'list/enabled-user-job' } ) - cy.findByRole('switch', { name: 'Toggle job' }).click() + cy.findByRole('switch', { name: 'Enable' }).click() }) Then('the job toggle switch is on', () => { - cy.findByRole('switch', { name: 'Toggle job' }).should('be.checked') + cy.findByRole('switch', { name: 'Disable' }).should('be.checked') }) diff --git a/i18n/en.pot b/i18n/en.pot index e5017e98e..98fa1b6a8 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-11-16T13:48:39.789Z\n" -"PO-Revision-Date: 2023-11-16T13:48:39.789Z\n" +"POT-Creation-Date: 2023-11-16T14:05:43.332Z\n" +"PO-Revision-Date: 2023-11-16T14:05:43.332Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -259,8 +259,11 @@ msgstr "" "Something went wrong whilst loading the requested job. Make sure it has not " "been deleted and try refreshing the page." -msgid "Toggle job" -msgstr "Toggle job" +msgid "Disable" +msgstr "Disable" + +msgid "Enable" +msgstr "Enable" msgid "New Job" msgstr "New Job" diff --git a/src/components/JobTable/JobTableRow.js b/src/components/JobTable/JobTableRow.js index 18c9b05b9..d73f5b582 100644 --- a/src/components/JobTable/JobTableRow.js +++ b/src/components/JobTable/JobTableRow.js @@ -2,7 +2,7 @@ import React from 'react' import PropTypes from 'prop-types' import { TableRow, TableCell } from '@dhis2/ui' import { jobTypesMap } from '../../services/server-translations' -import { ToggleJobSwitch } from '../Switches' +import { JobSwitch } from '../Switches' import JobActions from './JobActions' import Status from './Status' import NextRun from './NextRun' @@ -36,7 +36,7 @@ const JobTableRow = ({ - - { +const JobSwitch = ({ id, checked, disabled, refetch }) => { const [disableQuery] = useState({ resource: `jobConfigurations/${id}/disable`, type: 'create', @@ -27,18 +27,18 @@ const ToggleJobSwitch = ({ id, checked, disabled, refetch }) => { onChange={() => { toggleJob().then(refetch) }} - ariaLabel={i18n.t('Toggle job')} + ariaLabel={checked ? i18n.t('Disable') : i18n.t('Enable')} /> ) } const { bool, string, func } = PropTypes -ToggleJobSwitch.propTypes = { +JobSwitch.propTypes = { checked: bool.isRequired, disabled: bool.isRequired, id: string.isRequired, refetch: func.isRequired, } -export default ToggleJobSwitch +export default JobSwitch diff --git a/src/components/Switches/ToggleJobSwitch.test.js b/src/components/Switches/JobSwitch.test.js similarity index 90% rename from src/components/Switches/ToggleJobSwitch.test.js rename to src/components/Switches/JobSwitch.test.js index 1de96a98c..b66000251 100644 --- a/src/components/Switches/ToggleJobSwitch.test.js +++ b/src/components/Switches/JobSwitch.test.js @@ -2,12 +2,12 @@ import React from 'react' import waitForExpect from 'wait-for-expect' import { shallow, mount } from 'enzyme' import { CustomDataProvider } from '@dhis2/app-runtime' -import ToggleJobSwitch from './ToggleJobSwitch' +import JobSwitch from './JobSwitch' -describe('', () => { +describe('', () => { it('renders without errors', () => { shallow( - ', () => { refetch: refetchSpy, } const data = { 'jobConfigurations/id/enable': answerSpy } - const wrapper = mount(, { + const wrapper = mount(, { wrappingComponent: CustomDataProvider, wrappingComponentProps: { data }, }) @@ -58,7 +58,7 @@ describe('', () => { refetch: refetchSpy, } const data = { 'jobConfigurations/id/disable': answerSpy } - const wrapper = mount(, { + const wrapper = mount(, { wrappingComponent: CustomDataProvider, wrappingComponentProps: { data }, }) diff --git a/src/components/Switches/index.js b/src/components/Switches/index.js index 8987b2795..890554dd9 100644 --- a/src/components/Switches/index.js +++ b/src/components/Switches/index.js @@ -1 +1 @@ -export { default as ToggleJobSwitch } from './ToggleJobSwitch' +export { default as JobSwitch } from './JobSwitch' From ea4d8eecbc2d2c15000afc5f9efa6a110471999c Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 21 Nov 2023 17:01:26 +0100 Subject: [PATCH 24/37] test: add queue to filter test --- .../list/some-user-jobs-and-queues.json | 84 +++++++++++++++++++ cypress/integration/list/filter-jobs.feature | 6 +- cypress/integration/list/filter-jobs/index.js | 15 +++- 3 files changed, 98 insertions(+), 7 deletions(-) create mode 100644 cypress/fixtures/list/some-user-jobs-and-queues.json diff --git a/cypress/fixtures/list/some-user-jobs-and-queues.json b/cypress/fixtures/list/some-user-jobs-and-queues.json new file mode 100644 index 000000000..273dc2f41 --- /dev/null +++ b/cypress/fixtures/list/some-user-jobs-and-queues.json @@ -0,0 +1,84 @@ +[ + { + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "lnWRZN67iDU", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED" + } + ] + }, + { + "name": "Job 2", + "type": "MONITORING", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "HEUQRVwkSaB", + "name": "Job 2", + "type": "MONITORING", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED" + } + ] + }, + { + "name": "Job 3", + "type": "DISABLE_INACTIVE_USERS", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "thARpL8RTbe", + "name": "Job 3", + "type": "DISABLE_INACTIVE_USERS", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2021-03-01T03:00:00.000", + "status": "SCHEDULED" + } + ] + }, + { + "name": "Queue 1", + "type": "Sequence", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "uvUPBToQHD9", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED" + }, + { + "id": "PPgVeqiSXpz", + "name": "Job 2", + "type": "DISABLE_INACTIVE_USERS", + "status": "SCHEDULED" + } + ] + } +] diff --git a/cypress/integration/list/filter-jobs.feature b/cypress/integration/list/filter-jobs.feature index 5064e1732..b0a0bab08 100644 --- a/cypress/integration/list/filter-jobs.feature +++ b/cypress/integration/list/filter-jobs.feature @@ -1,10 +1,10 @@ Feature: Jobs can be filtered - Scenario: User filters user jobs by name - Given some user jobs exist + Scenario: User filters user jobs and queues by name + Given some user jobs and queues exist And the user navigated to the job list page When the user enters a filter string - Then only user jobs that match the filter will be shown + Then only user jobs and queues that match the filter will be shown Scenario: User filters all jobs by name Given some user and system jobs exist diff --git a/cypress/integration/list/filter-jobs/index.js b/cypress/integration/list/filter-jobs/index.js index 0d683e105..54f9751b0 100644 --- a/cypress/integration/list/filter-jobs/index.js +++ b/cypress/integration/list/filter-jobs/index.js @@ -1,7 +1,10 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('some user jobs exist', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) +Given('some user jobs and queues exist', () => { + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/some-user-jobs-and-queues' } + ) }) Given('some user and system jobs exist', () => { @@ -36,8 +39,12 @@ When('the user enters a filter string', () => { cy.findByRole('searchbox', { name: 'Filter by name' }).type('1') }) -Then('only user jobs that match the filter will be shown', () => { - cy.findByRole('rowheader', { name: 'Job 1' }).should('exist') +Then('only user jobs and queues that match the filter will be shown', () => { + const expected = ['Job 1', 'Queue 1'] + + expected.forEach((name) => { + cy.findByRole('rowheader', { name }).should('exist') + }) }) Then('only jobs that match the filter will be shown', () => { From 4310a21566f36eb29348c0177b0a5df54cae0090 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 22 Nov 2023 10:06:14 +0100 Subject: [PATCH 25/37] test: add test for queue toggling --- cypress/fixtures/list/disabled-queue.json | 27 ++++++++++++ cypress/fixtures/list/enabled-queue.json | 27 ++++++++++++ cypress/integration/list/queue-toggle.feature | 15 +++++++ .../integration/list/queue-toggle/index.js | 42 +++++++++++++++++++ 4 files changed, 111 insertions(+) create mode 100644 cypress/fixtures/list/disabled-queue.json create mode 100644 cypress/fixtures/list/enabled-queue.json create mode 100644 cypress/integration/list/queue-toggle.feature create mode 100644 cypress/integration/list/queue-toggle/index.js diff --git a/cypress/fixtures/list/disabled-queue.json b/cypress/fixtures/list/disabled-queue.json new file mode 100644 index 000000000..5835e7dbd --- /dev/null +++ b/cypress/fixtures/list/disabled-queue.json @@ -0,0 +1,27 @@ +[ + { + "name": "Queue 1", + "type": "Sequence", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED", + "enabled": false, + "configurable": true, + "sequence": [ + { + "id": "uvUPBToQHD9", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED" + }, + { + "id": "PPgVeqiSXpz", + "name": "Job 2", + "type": "DISABLE_INACTIVE_USERS", + "status": "SCHEDULED" + } + ] + } +] diff --git a/cypress/fixtures/list/enabled-queue.json b/cypress/fixtures/list/enabled-queue.json new file mode 100644 index 000000000..76b28da31 --- /dev/null +++ b/cypress/fixtures/list/enabled-queue.json @@ -0,0 +1,27 @@ +[ + { + "name": "Queue 1", + "type": "Sequence", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "uvUPBToQHD9", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED" + }, + { + "id": "PPgVeqiSXpz", + "name": "Job 2", + "type": "DISABLE_INACTIVE_USERS", + "status": "SCHEDULED" + } + ] + } +] diff --git a/cypress/integration/list/queue-toggle.feature b/cypress/integration/list/queue-toggle.feature new file mode 100644 index 000000000..1da74e852 --- /dev/null +++ b/cypress/integration/list/queue-toggle.feature @@ -0,0 +1,15 @@ +Feature: Queues can be enabled and disabled + + Scenario: The user enables a queue + Given a disabled queue exists + And the user navigated to the list page + And the queue toggle switch is off + When the user clicks the disabled queue toggle switch + Then the queue toggle switch is on + + Scenario: The user disables a queue + Given an enabled queue exists + And the user navigated to the list page + And the queue toggle switch is on + When the user clicks the enabled queue toggle switch + Then the queue toggle switch is off diff --git a/cypress/integration/list/queue-toggle/index.js b/cypress/integration/list/queue-toggle/index.js new file mode 100644 index 000000000..cc73857b5 --- /dev/null +++ b/cypress/integration/list/queue-toggle/index.js @@ -0,0 +1,42 @@ +import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' + +Given('a disabled queue exists', () => { + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/disabled-queue' }) +}) + +Given('an enabled queue exists', () => { + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/enabled-queue' }) +}) + +Given('the user navigated to the list page', () => { + cy.visit('/') + cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') +}) + +Given('the queue toggle switch is off', () => { + cy.findByRole('switch', { name: 'Enable' }).should('not.be.checked') +}) + +When('the user clicks the enabled queue toggle switch', () => { + cy.intercept( + { pathname: /jobConfigurations\/lnWRZN67iDU\/disable$/ }, + { statusCode: 204 } + ) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/disabled-queue' }) + + cy.findByRole('switch', { name: 'Disable' }).click() +}) + +When('the user clicks the disabled queue toggle switch', () => { + cy.intercept( + { pathname: /jobConfigurations\/lnWRZN67iDU\/enable$/ }, + { statusCode: 204 } + ) + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/enabled-queue' }) + + cy.findByRole('switch', { name: 'Enable' }).click() +}) + +Then('the queue toggle switch is on', () => { + cy.findByRole('switch', { name: 'Disable' }).should('be.checked') +}) From a9dd7c9697dfaaa6fcd84386671db1d3bf464b22 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 22 Nov 2023 12:34:00 +0100 Subject: [PATCH 26/37] test: add test for queue actions --- .../list/single-queue-configuration.json | 5 + .../list/single-queue-job-configurations.json | 34 +++ cypress/fixtures/list/single-queue.json | 27 ++ .../fixtures/network/41/queue_actions.json | 66 +++++ .../queues_can_be_enabled_and_disabled.json | 97 +++++++ .../fixtures/network/41/static_resources.json | 245 +++++++++--------- cypress/fixtures/network/41/summary.json | 10 +- .../fixtures/network/41/user_job_actions.json | 12 +- ...s_should_be_able_to_create_a_sequence.json | 4 +- ...e_to_create_jobs_that_take_parameters.json | 38 ++- ...ble_to_create_jobs_without_parameters.json | 28 +- .../users_should_be_able_to_delete_a_job.json | 18 +- ...ble_to_edit_jobs_that_take_parameters.json | 30 +-- ..._able_to_edit_jobs_without_parameters.json | 36 ++- ...should_be_able_to_insert_cron_presets.json | 18 +- ...able_to_navigate_back_to_the_job_list.json | 18 +- ...able_to_navigate_to_the_documentation.json | 22 +- ...able_to_navigate_to_the_new_job_route.json | 4 +- ...le_to_navigate_to_the_new_queue_route.json | 4 +- .../41/users_should_be_able_to_view_jobs.json | 12 +- .../integration/list/queue-actions.feature | 18 ++ .../integration/list/queue-actions/index.js | 55 ++++ 22 files changed, 553 insertions(+), 248 deletions(-) create mode 100644 cypress/fixtures/list/single-queue-configuration.json create mode 100644 cypress/fixtures/list/single-queue-job-configurations.json create mode 100644 cypress/fixtures/list/single-queue.json create mode 100644 cypress/fixtures/network/41/queue_actions.json create mode 100644 cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json create mode 100644 cypress/integration/list/queue-actions.feature create mode 100644 cypress/integration/list/queue-actions/index.js diff --git a/cypress/fixtures/list/single-queue-configuration.json b/cypress/fixtures/list/single-queue-configuration.json new file mode 100644 index 000000000..81a18c53f --- /dev/null +++ b/cypress/fixtures/list/single-queue-configuration.json @@ -0,0 +1,5 @@ +{ + "name": "Queue", + "cronExpression": "0 0 3 ? * MON", + "sequence": ["uvUPBToQHD9", "PPgVeqiSXpz"] +} diff --git a/cypress/fixtures/list/single-queue-job-configurations.json b/cypress/fixtures/list/single-queue-job-configurations.json new file mode 100644 index 000000000..4dec628bf --- /dev/null +++ b/cypress/fixtures/list/single-queue-job-configurations.json @@ -0,0 +1,34 @@ +{ + "pager": { + "page": 1, + "total": 11, + "pageSize": 50, + "pageCount": 1 + }, + "jobConfigurations": [ + { + "name": "Job 1", + "created": "2023-11-16T13:20:38.208", + "jobType": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "jobParameters": { + "type": "REPORT" + }, + "lastExecutedStatus": "NOT_STARTED", + "configurable": true, + "id": "uvUPBToQHD9" + }, + { + "name": "Job 2", + "created": "2023-11-16T13:20:48.433", + "jobType": "DISABLE_INACTIVE_USERS", + "jobParameters": { + "inactiveMonths": 1, + "reminderDaysBefore": 2 + }, + "lastExecutedStatus": "NOT_STARTED", + "configurable": true, + "id": "PPgVeqiSXpz" + } + ] +} diff --git a/cypress/fixtures/list/single-queue.json b/cypress/fixtures/list/single-queue.json new file mode 100644 index 000000000..a3f5574fb --- /dev/null +++ b/cypress/fixtures/list/single-queue.json @@ -0,0 +1,27 @@ +[ + { + "name": "Queue", + "type": "Sequence", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED", + "enabled": true, + "configurable": true, + "sequence": [ + { + "id": "uvUPBToQHD9", + "name": "Job 1", + "type": "DATA_INTEGRITY", + "cronExpression": "0 0 3 ? * MON", + "nextExecutionTime": "2023-11-20T03:00:00.000", + "status": "SCHEDULED" + }, + { + "id": "PPgVeqiSXpz", + "name": "Job 2", + "type": "DISABLE_INACTIVE_USERS", + "status": "SCHEDULED" + } + ] + } +] diff --git a/cypress/fixtures/network/41/queue_actions.json b/cypress/fixtures/network/41/queue_actions.json new file mode 100644 index 000000000..0f51b1576 --- /dev/null +++ b/cypress/fixtures/network/41/queue_actions.json @@ -0,0 +1,66 @@ +[ + { + "path": "/api/41/systemSettings/helpPageLink", + "featureName": "Queue actions", + "static": false, + "count": 3, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", + "responseSize": 99, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/scheduler/queueable", + "featureName": "Queue actions", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "[]", + "responseSize": 2, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + } +] diff --git a/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json b/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json new file mode 100644 index 000000000..9e7250bd6 --- /dev/null +++ b/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json @@ -0,0 +1,97 @@ +[ + { + "path": "/api/41/systemSettings/helpPageLink", + "featureName": "Queues can be enabled and disabled", + "static": false, + "count": 2, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", + "responseSize": 99, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/jobConfigurations/uvUPBToQHD9/enable", + "featureName": "Queues can be enabled and disabled", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "POST", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "content-length": "0", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 204, + "responseBody": "\"\"", + "responseSize": 2, + "responseHeaders": { + "server": "nginx/1.23.0", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/jobConfigurations/uvUPBToQHD9/disable", + "featureName": "Queues can be enabled and disabled", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "POST", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "content-length": "0", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 204, + "responseBody": "\"\"", + "responseSize": 2, + "responseHeaders": { + "server": "nginx/1.23.0", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + } +] diff --git a/cypress/fixtures/network/41/static_resources.json b/cypress/fixtures/network/41/static_resources.json index 5ed62711a..8e5a94f42 100644 --- a/cypress/fixtures/network/41/static_resources.json +++ b/cypress/fixtures/network/41/static_resources.json @@ -3,7 +3,7 @@ "path": "/api/system/info", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": true, "method": "GET", "requestBody": "", @@ -17,75 +17,80 @@ }, "statusCode": 200, "responseBody": [ - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:42.311\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:43.521\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:48.173\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:50.791\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"49 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:53.077\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:55.021\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:56.914\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:24:58.724\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:01.071\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:03.804\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:05.794\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:12.413\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:14.708\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:16.944\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:18.749\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:24.715\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:26.322\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:31.639\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 39 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:35.977\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:37.301\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 45 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:41.810\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:47.445\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:48.837\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"50 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:53.563\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:25:55.289\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:00.636\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:02.346\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:07.894\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:12.714\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:15.932\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:18.977\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:21.526\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:23.949\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:26.295\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:29.266\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:33.386\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:35.970\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:42.830\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:45.363\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:48.401\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:50.613\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"51 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:26:56.117\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:00.684\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:02.039\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:06.871\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:12.864\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:14.378\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:19.818\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:21.162\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:26.107\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:30.762\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:32.207\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:36.824\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:41.665\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:42.984\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:47.475\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"52 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:52.944\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:27:57.528\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:02.354\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:03.781\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:05.351\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:07.462\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:08.858\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:13.603\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:18.710\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:23.592\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-16T13:28:28.180\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"53 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"5b0cc8e\",\"buildTime\":\"2023-11-15T15:12:25.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:09.723\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:11.334\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:16.498\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:19.159\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:21.662\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:23.526\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:25.660\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:27.457\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:29.798\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:32.475\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:34.474\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:40.737\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:42.874\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:44.683\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:46.678\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:52.212\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:54.270\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:59.117\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:03.493\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:04.776\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:09.259\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:15.017\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:16.313\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:21.037\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:22.814\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:27.445\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:28.836\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:33.452\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:38.616\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:41.856\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:44.996\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:47.451\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:49.813\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:52.290\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:55.580\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:59.002\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:01.539\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:08.372\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:10.918\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:13.187\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:15.420\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:21.247\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:25.792\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:27.380\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:32.245\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:38.617\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:40.384\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:45.211\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:46.502\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:51.138\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:56.083\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:57.935\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:02.570\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:07.562\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:08.888\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:13.464\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:18.183\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:23.186\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:24.547\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:25.924\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:30.549\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:32.107\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:36.661\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:41.516\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:42.933\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:44.334\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:45.970\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:47.349\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:52.211\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:56.645\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:57:01.266\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:57:06.252\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" ], - "responseSize": 933, + "responseSize": 940, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -103,14 +108,15 @@ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, - 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66 + 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71 ] }, { "path": "/api/41/userSettings", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -143,7 +149,7 @@ "path": "/api/41/me?fields=id", "featureName": null, "static": true, - "count": 66, + "count": 71, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -175,7 +181,7 @@ "path": "/api/41/systemSettings/applicationTitle", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -205,10 +211,10 @@ } }, { - "path": "/api/41/me/dashboard", + "path": "/dhis-web-commons/menu/getModules.action", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -221,8 +227,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"unreadInterpretations\":0,\"unreadMessageConversations\":193}", - "responseSize": 60, + "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-aggregate-data-entry\",\"namespace\":\"/dhis-web-aggregate-data-entry\",\"defaultAction\":\"../dhis-web-aggregate-data-entry/index.action\",\"displayName\":\"Data Entry (Beta)\",\"icon\":\"../icons/dhis-web-aggregate-data-entry.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"Microplanning\",\"namespace\":\"Microplanning\",\"defaultAction\":\"/apps/Microplanning/index.html\",\"displayName\":\"Microplanning\",\"icon\":\"/apps/Microplanning/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"WHO Data Quality Tool\",\"namespace\":\"WHO Data Quality Tool\",\"defaultAction\":\"/apps/WHO-Data-Quality-Tool/index.html\",\"displayName\":\"WHO Data Quality Tool\",\"icon\":\"/apps/WHO-Data-Quality-Tool/img/icons/export.png\",\"description\":\"WHO Data Quality Tool for DHIS2\"},{\"name\":\"plugin-demo\",\"namespace\":\"plugin-demo\",\"defaultAction\":\"/apps/plugin-demo/index.html\",\"displayName\":\"plugin-demo\",\"icon\":\"/apps/plugin-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"android-settings-app\",\"namespace\":\"android-settings-app\",\"defaultAction\":\"/apps/android-settings-app/index.html\",\"displayName\":\"Android Settings\",\"icon\":\"/apps/android-settings-app/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Visualization Navigator\",\"namespace\":\"Visualization Navigator\",\"defaultAction\":\"/apps/Visualization-Navigator/index.html\",\"displayName\":\"Visualization Navigator\",\"icon\":\"/apps/Visualization-Navigator/app-icon.png\",\"description\":\"Visualization Navigator\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"capture-0511\",\"namespace\":\"capture-0511\",\"defaultAction\":\"/apps/capture-0511/index.html\",\"displayName\":\"Capture - Referrals\",\"icon\":\"/apps/capture-0511/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Tracker Bulk Actions\",\"namespace\":\"Tracker Bulk Actions\",\"defaultAction\":\"/apps/Tracker-Bulk-Actions/index.html\",\"displayName\":\"Tracker Bulk Actions\",\"icon\":\"/apps/Tracker-Bulk-Actions/dhis2-app-icon.png\",\"description\":\"Tracker Bulk Actions\"},{\"name\":\"query-playground\",\"namespace\":\"query-playground\",\"defaultAction\":\"/apps/query-playground/index.html\",\"displayName\":\"Data Query Playground\",\"icon\":\"/apps/query-playground/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"data-exchange\",\"namespace\":\"data-exchange\",\"defaultAction\":\"/apps/data-exchange/index.html\",\"displayName\":\"Data Exchange\",\"icon\":\"/apps/data-exchange/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"dhis2-ci-app-demo\",\"namespace\":\"dhis2-ci-app-demo\",\"defaultAction\":\"/apps/dhis2-ci-app-demo/index.html\",\"displayName\":\"CI App Demo\",\"icon\":\"/apps/dhis2-ci-app-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"pwa-app\",\"namespace\":\"pwa-app\",\"defaultAction\":\"/apps/pwa-app/index.html\",\"displayName\":\"pwa-app\",\"icon\":\"/apps/pwa-app/dhis2-app-icon.png\",\"description\":\"\"}]}", + "responseSize": 8983, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -241,7 +247,7 @@ "path": "/api/41/me?fields=authorities,avatar,email,name,settings", "featureName": null, "static": true, - "count": 66, + "count": 71, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -254,7 +260,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"]}", + "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"]}", "responseSize": 10486, "responseHeaders": { "server": "nginx/1.23.0", @@ -270,10 +276,10 @@ } }, { - "path": "/dhis-web-commons/menu/getModules.action", + "path": "/api/41/me/dashboard", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -286,8 +292,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-aggregate-data-entry\",\"namespace\":\"/dhis-web-aggregate-data-entry\",\"defaultAction\":\"../dhis-web-aggregate-data-entry/index.action\",\"displayName\":\"Data Entry (Beta)\",\"icon\":\"../icons/dhis-web-aggregate-data-entry.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"Microplanning\",\"namespace\":\"Microplanning\",\"defaultAction\":\"/apps/Microplanning/index.html\",\"displayName\":\"Microplanning\",\"icon\":\"/apps/Microplanning/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"WHO Data Quality Tool\",\"namespace\":\"WHO Data Quality Tool\",\"defaultAction\":\"/apps/WHO-Data-Quality-Tool/index.html\",\"displayName\":\"WHO Data Quality Tool\",\"icon\":\"/apps/WHO-Data-Quality-Tool/img/icons/export.png\",\"description\":\"WHO Data Quality Tool for DHIS2\"},{\"name\":\"plugin-demo\",\"namespace\":\"plugin-demo\",\"defaultAction\":\"/apps/plugin-demo/index.html\",\"displayName\":\"plugin-demo\",\"icon\":\"/apps/plugin-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"android-settings-app\",\"namespace\":\"android-settings-app\",\"defaultAction\":\"/apps/android-settings-app/index.html\",\"displayName\":\"Android Settings\",\"icon\":\"/apps/android-settings-app/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Visualization Navigator\",\"namespace\":\"Visualization Navigator\",\"defaultAction\":\"/apps/Visualization-Navigator/index.html\",\"displayName\":\"Visualization Navigator\",\"icon\":\"/apps/Visualization-Navigator/app-icon.png\",\"description\":\"Visualization Navigator\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"capture-0511\",\"namespace\":\"capture-0511\",\"defaultAction\":\"/apps/capture-0511/index.html\",\"displayName\":\"Capture - Referrals\",\"icon\":\"/apps/capture-0511/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Tracker Bulk Actions\",\"namespace\":\"Tracker Bulk Actions\",\"defaultAction\":\"/apps/Tracker-Bulk-Actions/index.html\",\"displayName\":\"Tracker Bulk Actions\",\"icon\":\"/apps/Tracker-Bulk-Actions/dhis2-app-icon.png\",\"description\":\"Tracker Bulk Actions\"},{\"name\":\"query-playground\",\"namespace\":\"query-playground\",\"defaultAction\":\"/apps/query-playground/index.html\",\"displayName\":\"Data Query Playground\",\"icon\":\"/apps/query-playground/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"data-exchange\",\"namespace\":\"data-exchange\",\"defaultAction\":\"/apps/data-exchange/index.html\",\"displayName\":\"Data Exchange\",\"icon\":\"/apps/data-exchange/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"dhis2-ci-app-demo\",\"namespace\":\"dhis2-ci-app-demo\",\"defaultAction\":\"/apps/dhis2-ci-app-demo/index.html\",\"displayName\":\"CI App Demo\",\"icon\":\"/apps/dhis2-ci-app-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"pwa-app\",\"namespace\":\"pwa-app\",\"defaultAction\":\"/apps/pwa-app/index.html\",\"displayName\":\"pwa-app\",\"icon\":\"/apps/pwa-app/dhis2-app-icon.png\",\"description\":\"\"}]}", - "responseSize": 8983, + "responseBody": "{\"unreadInterpretations\":0,\"unreadMessageConversations\":198}", + "responseSize": 60, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -306,7 +312,7 @@ "path": "/api/41/me", "featureName": null, "static": true, - "count": 66, + "count": 71, "nonDeterministic": true, "method": "GET", "requestBody": "", @@ -320,35 +326,38 @@ }, "statusCode": 200, "responseBody": [ - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:24:41.253\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:24:41.250\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:24:47.243\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:24:47.241\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:11.475\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:11.473\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:23.827\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:23.826\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:30.700\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:30.699\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:35.107\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:35.106\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:40.898\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:40.896\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:46.543\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:46.542\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:52.665\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:52.663\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:25:59.747\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:25:59.745\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:06.882\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:06.880\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:11.779\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:11.776\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:41.877\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:41.876\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:55.136\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:55.135\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:26:59.720\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:26:59.719\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:05.838\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:05.835\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:11.935\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:11.933\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:18.718\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:18.716\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:24.983\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:24.981\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:29.836\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:29.835\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:35.823\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:35.822\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:40.664\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:40.662\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:46.496\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:46.494\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:51.941\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:51.940\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:27:56.555\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:27:56.553\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:01.406\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:01.405\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:17.752\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:17.751\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:22.588\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:22.587\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-16T13:28:27.204\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"voQNiPZ4laa\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"M_linelisting\",\"F_TRACKED_ENTITY_ADD\",\"M_dhis-web-import-export\",\"M_dhis-web-messaging\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_SQLVIEW_EXTERNAL\",\"F_INDICATOR_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_REPORT_EXTERNAL\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_DELETE\",\"F_LOCALE_ADD\",\"F_PUSH_ANALYSIS_ADD\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"M_dhis-web-app-management\",\"M_dhis-web-validationrule\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PREDICTOR_DELETE\",\"F_OPTIONSET_DELETE\",\"M_dhis-web-tracker-capture\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"F_LEGEND_SET_PUBLIC_ADD\",\"M_dhis-web-maps\",\"F_RELATIONSHIPTYPE_DELETE\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_REPORT_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"M_dhis-web-cache-cleaner\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_INDICATORGROUP_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_METADATA_MANAGE\",\"M_dhis-web-translations\",\"F_PROGRAMSTAGE_DELETE\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_DATAELEMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"M_dhis-web-mapping\",\"F_INDICATORTYPE_DELETE\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DATA_APPROVAL_LEVEL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_CONSTANT_ADD\",\"F_USERGROUP_PUBLIC_ADD\",\"F_EXPORT_EVENTS\",\"F_INDICATOR_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\",\"F_DOCUMENT_DELETE\",\"F_RUN_VALIDATION\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"M_dhis-web-capture\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-event-visualizer\",\"F_VISUALIZATION_EXTERNAL\",\"F_PROGRAM_DELETE\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_INDICATOR_PRIVATE_ADD\",\"F_UNCOMPLETE_EVENT\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"M_dhis-web-data-visualizer\",\"F_CATEGORY_PUBLIC_ADD\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-aggregate-data-entry\",\"F_INDICATORGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_ACTIVITY_PLAN\",\"F_SEND_EMAIL\",\"F_OPTIONGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PREDICTORGROUP_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_LEGEND_SET_DELETE\",\"F_PROGRAM_TRACKING_LIST\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_TRACKED_ENTITY_UPDATE\",\"F_APPROVE_DATA\",\"F_NAME_BASED_DATA_ENTRY\",\"F_CATEGORY_DELETE\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_VIEW_SERVER_INFO\",\"M_dhis-web-maintenance\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-datastore\",\"M_dhis-web-caseentry\",\"F_EVENTCHART_EXTERNAL\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"M_dhis-web-dataentry\",\"F_PREDICTOR_ADD\",\"F_TEI_CASCADE_DELETE\",\"F_METADATA_IMPORT\",\"F_RELATIONSHIP_MANAGEMENT\",\"M_dhis-web-maintenance-settings\",\"M_dhis-web-event-capture\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-sms-configuration\",\"F_VIEW_DATABROWSER\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_DATASET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_PROGRAMSTAGE_ADD\",\"F_VALIDATIONRULE_DELETE\",\"F_DATASET_DELETE\",\"M_dhis-web-data-quality\",\"M_dhis-web-maintenance-datadictionary\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-user\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_REPLICATE_USER\",\"M_dhis-web-mobile\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_EXTERNAL\",\"F_DATAVALUE_ADD\",\"F_TRACKED_ENTITY_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_PROGRAM_PRIVATE_ADD\",\"F_USERROLE_PUBLIC_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_MOBILE_SENDSMS\",\"F_DOCUMENT_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_SCHEDULING_ADMIN\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_ORGANISATIONUNIT_ADD\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_USER_DELETE\",\"F_ORGUNITGROUPSET_DELETE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_METADATA_EXPORT\",\"F_DATA_APPROVAL_WORKFLOW\",\"M_dhis-web-approval\",\"F_SECTION_DELETE\",\"F_ORGANISATIONUNIT_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_DATASET_PUBLIC_ADD\",\"M_dhis-web-data-administration\",\"F_PERFORM_MAINTENANCE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"M_dhis-web-event-reports\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_USERROLE_DELETE\",\"F_RELATIONSHIP_DELETE\",\"F_IMPORT_DATA\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"M_dhis-web-light\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_ORGUNITGROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_USERROLE_PRIVATE_ADD\",\"F_EXPORT_DATA\",\"M_dhis-web-menu-management\",\"M_dhis-web-reports\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-sms\",\"M_dhis-web-importexport\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_IMPORT_EVENTS\",\"F_SEND_MESSAGE\",\"F_PREDICTOR_RUN\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USERGROUP_DELETE\",\"F_PREDICTORGROUP_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_CONSTANT_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_USER_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_MAP_PUBLIC_ADD\",\"M_dhis-web-maintenance-user\",\"F_USER_VIEW\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"M_dhis-web-settings\",\"F_PROGRAM_TRACKING_SEARCH\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-pivot\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATORTYPE_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"M_dhis-web-dashboard\",\"F_ANALYTICSTABLEHOOK_ADD\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-16T13:28:27.203\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}" + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:08.110\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:08.109\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:15.400\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:15.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:15.400\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:15.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:39.711\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:39.710\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:51.215\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:51.214\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:58.110\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:58.109\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:02.602\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:02.601\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:08.350\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:08.349\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:14.090\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:14.089\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:20.126\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:20.125\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:26.518\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:26.517\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:32.438\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:32.437\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:37.686\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:37.684\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:07.431\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:07.430\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:20.212\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:20.211\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:24.826\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:24.825\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:31.248\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:31.247\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:37.664\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:37.663\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:44.240\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:44.239\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:50.167\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:50.166\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:55.158\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:55.157\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:01.577\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:01.576\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:06.586\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:06.585\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:12.480\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:12.479\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:17.199\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:17.197\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:22.203\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:22.202\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:29.602\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:29.601\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:35.642\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:35.641\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:40.540\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:40.539\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:55.667\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:55.666\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:57:00.274\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:57:00.273\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:57:05.242\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:57:05.241\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}" ], "responseSize": 13336, "responseHeaders": { @@ -364,17 +373,17 @@ "x-xss-protection": "1; mode=block" }, "responseLookup": [ - 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, - 8, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, - 14, 14, 15, 16, 16, 17, 17, 18, 19, 19, 20, 21, 21, 22, 23, 24, 25, - 25, 25, 25, 25, 26, 27, 28 + 0, 1, 2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 8, 9, + 9, 10, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, + 14, 15, 15, 16, 17, 17, 18, 18, 19, 20, 20, 21, 22, 22, 23, 24, 25, + 25, 25, 26, 26, 27, 28, 28, 28, 28, 28, 29, 30, 31 ] }, { "path": "/api/41/staticContent/logo_banner", "featureName": null, "static": true, - "count": 67, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", diff --git a/cypress/fixtures/network/41/summary.json b/cypress/fixtures/network/41/summary.json index 304638fa5..d29c460d3 100644 --- a/cypress/fixtures/network/41/summary.json +++ b/cypress/fixtures/network/41/summary.json @@ -1,8 +1,8 @@ { - "count": 969, - "totalResponseSize": 1032886, - "duplicates": 856, - "nonDeterministicResponses": 98, + "count": 1022, + "totalResponseSize": 1033087, + "duplicates": 904, + "nonDeterministicResponses": 104, "apiVersion": "41", "fixtureFiles": [ "static_resources.json", @@ -24,6 +24,8 @@ "all_user_defined_jobs_should_be_listed.json", "users_should_be_able_to_navigate_to_the_new_job_route.json", "users_should_be_able_to_navigate_to_the_new_queue_route.json", + "queue_actions.json", + "queues_can_be_enabled_and_disabled.json", "system_job_actions.json", "user_job_actions.json", "users_that_are_not_authorized_should_be_denied_access.json", diff --git a/cypress/fixtures/network/41/user_job_actions.json b/cypress/fixtures/network/41/user_job_actions.json index 1412c2c9d..eac02dbe4 100644 --- a/cypress/fixtures/network/41/user_job_actions.json +++ b/cypress/fixtures/network/41/user_job_actions.json @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json index 82449cc58..2d7fae5b8 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json index 7e536e86b..321de95b0 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/dataIntegrity", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", + "responseSize": 67659, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -223,13 +223,12 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/dataIntegrity", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -245,8 +244,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -256,6 +255,7 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -265,7 +265,7 @@ "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 9, - "nonDeterministic": true, + "nonDeterministic": false, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,11 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" - ], - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -293,7 +290,6 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - }, - "responseLookup": [0, 1, 1, 1, 1, 1, 1, 1, 1] + } } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json index a18a970b2..6603462b5 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json index f5c8b8bc3..d336eee4a 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json @@ -65,7 +65,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/analytics/tableTypes", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -81,8 +81,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -92,7 +92,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -131,7 +130,7 @@ } }, { - "path": "/api/41/analytics/tableTypes", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -147,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -158,6 +157,7 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json index ae5f27012..06cb9c692 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -278,10 +278,10 @@ }, "statusCode": 200, "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" ], - "responseSize": 4037, + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json index 750f212ae..6eb46ac26 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 4, - "nonDeterministic": true, + "nonDeterministic": false, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,11 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:26:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" - ], - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -293,7 +290,6 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - }, - "responseLookup": [0, 1] + } } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json index e1281ec83..8eeab4aae 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json index f003921f2..db154c6cf 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json @@ -82,10 +82,10 @@ }, "statusCode": 200, "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:24:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:25:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" ], - "responseSize": 4037, + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -197,7 +197,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate back to the job list", "static": false, "count": 1, @@ -213,8 +213,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -263,7 +263,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to navigate back to the job list", "static": false, "count": 1, @@ -279,8 +279,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json index 1e428bb09..334296cb3 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:31.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:31.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json index 3da1fca4a..787bc1e01 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:51.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:27:51.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json index 62e313a20..defa176b7 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:28:11.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-16T13:28:11.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-17T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-17T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-17T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-20T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4037, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", + "responseSize": 4036, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json index b5200b018..e20bcf9ba 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/integration/list/queue-actions.feature b/cypress/integration/list/queue-actions.feature new file mode 100644 index 000000000..02a16e505 --- /dev/null +++ b/cypress/integration/list/queue-actions.feature @@ -0,0 +1,18 @@ +Feature: Queue actions + + Background: + Given a single queue exists + And the user navigated to the list page + And the user clicks the actions button + + Scenario: User clicks the edit queue button on a queue + When the user clicks the edit button + Then the edit queue route will be loaded + + Scenario: User deletes a queue + When the user clicks the delete button + Then the queue will be deleted upon confirmation + + Scenario: User cancels a delete queue modal + When the user clicks the delete button + Then the queue will not be deleted upon cancelling diff --git a/cypress/integration/list/queue-actions/index.js b/cypress/integration/list/queue-actions/index.js new file mode 100644 index 000000000..8a185cebe --- /dev/null +++ b/cypress/integration/list/queue-actions/index.js @@ -0,0 +1,55 @@ +import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' + +Given('a single queue exists', () => { + cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/single-queue' }) + + cy.intercept( + { pathname: /scheduler\/queues\/Queue$/ }, + { fixture: 'list/single-queue-configuration' } + ) + cy.intercept( + { pathname: /jobConfigurations$/ }, + { fixture: 'list/single-queue-job-configurations' } + ) +}) + +Given('the user navigated to the list page', () => { + cy.visit('/') + cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') +}) + +Given('the user clicks the actions button', () => { + cy.findByRole('button', { name: 'Actions' }).click() +}) + +When('the user clicks the edit button', () => { + cy.findByText('Edit').click() +}) + +Then('the edit queue route will be loaded', () => { + cy.findByRole('heading', { name: 'Queue: Queue' }).should('exist') +}) + +When('the user clicks the delete button', () => { + cy.findByText('Delete').click() +}) + +Then('the queue will be deleted upon confirmation', () => { + cy.intercept({ pathname: /scheduler$/, method: 'DELETE' }, (req) => { + expect(req.url.endsWith('scheduler/queues/Queue')).to.be.true + req.reply({ statusCode: 200 }) + }) + + cy.findByText('Are you sure you want to delete this queue?').should('exist') + cy.findByRole('button', { name: 'Delete' }).click() +}) + +Then('the queue will not be deleted upon cancelling', () => { + cy.intercept({ pathname: /scheduler$/, method: 'DELETE' }, () => { + // Will fail the test if the interceptor intercepts a request + expect(true).to.be.false + }) + + cy.findByText('Are you sure you want to delete this queue?').should('exist') + cy.findByRole('button', { name: 'Cancel' }).click() +}) From 59869ae2c4a86c7168317cf467811651e78a9cc4 Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 23 Nov 2023 12:07:32 +0100 Subject: [PATCH 27/37] chore: simplify fixture naming --- ...eue.json => disabled-queue-scheduler.json} | 0 ....json => disabled-user-job-scheduler.json} | 0 ...ueue.json => enabled-queue-scheduler.json} | 0 ...b.json => enabled-user-job-scheduler.json} | 0 ...-queue.json => list-queues-scheduler.json} | 0 .../{no-jobs.json => no-jobs-scheduler.json} | 0 ...guration.json => single-queue-queues.json} | 0 ...queue.json => single-queue-scheduler.json} | 0 ....json => single-system-job-scheduler.json} | 0 ...ob.json => single-user-job-scheduler.json} | 0 ... some-user-and-system-jobs-scheduler.json} | 0 ... some-user-jobs-and-queues-scheduler.json} | 0 ...obs.json => some-user-jobs-scheduler.json} | 0 ...-actions.feature => actions-queue.feature} | 0 .../{queue-actions => actions-queue}/index.js | 7 +++++-- ...ons.feature => actions-system-job.feature} | 0 .../index.js | 2 +- ...tions.feature => actions-user-job.feature} | 0 .../index.js | 2 +- .../{filter-jobs.feature => filter.feature} | 0 .../list/{filter-jobs => filter}/index.js | 4 ++-- .../list/include-system-jobs/index.js | 7 +++++-- cypress/integration/list/list-queues/index.js | 5 ++++- .../integration/list/list-user-jobs/index.js | 10 ++++++++-- ...{job-toggle.feature => toggle-job.feature} | 0 .../list/{job-toggle => toggle-job}/index.js | 8 ++++---- ...ue-toggle.feature => toggle-queue.feature} | 0 .../{queue-toggle => toggle-queue}/index.js | 20 +++++++++++++++---- 28 files changed, 46 insertions(+), 19 deletions(-) rename cypress/fixtures/list/{disabled-queue.json => disabled-queue-scheduler.json} (100%) rename cypress/fixtures/list/{disabled-user-job.json => disabled-user-job-scheduler.json} (100%) rename cypress/fixtures/list/{enabled-queue.json => enabled-queue-scheduler.json} (100%) rename cypress/fixtures/list/{enabled-user-job.json => enabled-user-job-scheduler.json} (100%) rename cypress/fixtures/list/{a-queue.json => list-queues-scheduler.json} (100%) rename cypress/fixtures/list/{no-jobs.json => no-jobs-scheduler.json} (100%) rename cypress/fixtures/list/{single-queue-configuration.json => single-queue-queues.json} (100%) rename cypress/fixtures/list/{single-queue.json => single-queue-scheduler.json} (100%) rename cypress/fixtures/list/{single-system-job.json => single-system-job-scheduler.json} (100%) rename cypress/fixtures/list/{single-user-job.json => single-user-job-scheduler.json} (100%) rename cypress/fixtures/list/{some-user-and-system-jobs.json => some-user-and-system-jobs-scheduler.json} (100%) rename cypress/fixtures/list/{some-user-jobs-and-queues.json => some-user-jobs-and-queues-scheduler.json} (100%) rename cypress/fixtures/list/{some-user-jobs.json => some-user-jobs-scheduler.json} (100%) rename cypress/integration/list/{queue-actions.feature => actions-queue.feature} (100%) rename cypress/integration/list/{queue-actions => actions-queue}/index.js (91%) rename cypress/integration/list/{system-job-actions.feature => actions-system-job.feature} (100%) rename cypress/integration/list/{system-job-actions => actions-system-job}/index.js (95%) rename cypress/integration/list/{user-job-actions.feature => actions-user-job.feature} (100%) rename cypress/integration/list/{user-job-actions => actions-user-job}/index.js (97%) rename cypress/integration/list/{filter-jobs.feature => filter.feature} (100%) rename cypress/integration/list/{filter-jobs => filter}/index.js (91%) rename cypress/integration/list/{job-toggle.feature => toggle-job.feature} (100%) rename cypress/integration/list/{job-toggle => toggle-job}/index.js (85%) rename cypress/integration/list/{queue-toggle.feature => toggle-queue.feature} (100%) rename cypress/integration/list/{queue-toggle => toggle-queue}/index.js (69%) diff --git a/cypress/fixtures/list/disabled-queue.json b/cypress/fixtures/list/disabled-queue-scheduler.json similarity index 100% rename from cypress/fixtures/list/disabled-queue.json rename to cypress/fixtures/list/disabled-queue-scheduler.json diff --git a/cypress/fixtures/list/disabled-user-job.json b/cypress/fixtures/list/disabled-user-job-scheduler.json similarity index 100% rename from cypress/fixtures/list/disabled-user-job.json rename to cypress/fixtures/list/disabled-user-job-scheduler.json diff --git a/cypress/fixtures/list/enabled-queue.json b/cypress/fixtures/list/enabled-queue-scheduler.json similarity index 100% rename from cypress/fixtures/list/enabled-queue.json rename to cypress/fixtures/list/enabled-queue-scheduler.json diff --git a/cypress/fixtures/list/enabled-user-job.json b/cypress/fixtures/list/enabled-user-job-scheduler.json similarity index 100% rename from cypress/fixtures/list/enabled-user-job.json rename to cypress/fixtures/list/enabled-user-job-scheduler.json diff --git a/cypress/fixtures/list/a-queue.json b/cypress/fixtures/list/list-queues-scheduler.json similarity index 100% rename from cypress/fixtures/list/a-queue.json rename to cypress/fixtures/list/list-queues-scheduler.json diff --git a/cypress/fixtures/list/no-jobs.json b/cypress/fixtures/list/no-jobs-scheduler.json similarity index 100% rename from cypress/fixtures/list/no-jobs.json rename to cypress/fixtures/list/no-jobs-scheduler.json diff --git a/cypress/fixtures/list/single-queue-configuration.json b/cypress/fixtures/list/single-queue-queues.json similarity index 100% rename from cypress/fixtures/list/single-queue-configuration.json rename to cypress/fixtures/list/single-queue-queues.json diff --git a/cypress/fixtures/list/single-queue.json b/cypress/fixtures/list/single-queue-scheduler.json similarity index 100% rename from cypress/fixtures/list/single-queue.json rename to cypress/fixtures/list/single-queue-scheduler.json diff --git a/cypress/fixtures/list/single-system-job.json b/cypress/fixtures/list/single-system-job-scheduler.json similarity index 100% rename from cypress/fixtures/list/single-system-job.json rename to cypress/fixtures/list/single-system-job-scheduler.json diff --git a/cypress/fixtures/list/single-user-job.json b/cypress/fixtures/list/single-user-job-scheduler.json similarity index 100% rename from cypress/fixtures/list/single-user-job.json rename to cypress/fixtures/list/single-user-job-scheduler.json diff --git a/cypress/fixtures/list/some-user-and-system-jobs.json b/cypress/fixtures/list/some-user-and-system-jobs-scheduler.json similarity index 100% rename from cypress/fixtures/list/some-user-and-system-jobs.json rename to cypress/fixtures/list/some-user-and-system-jobs-scheduler.json diff --git a/cypress/fixtures/list/some-user-jobs-and-queues.json b/cypress/fixtures/list/some-user-jobs-and-queues-scheduler.json similarity index 100% rename from cypress/fixtures/list/some-user-jobs-and-queues.json rename to cypress/fixtures/list/some-user-jobs-and-queues-scheduler.json diff --git a/cypress/fixtures/list/some-user-jobs.json b/cypress/fixtures/list/some-user-jobs-scheduler.json similarity index 100% rename from cypress/fixtures/list/some-user-jobs.json rename to cypress/fixtures/list/some-user-jobs-scheduler.json diff --git a/cypress/integration/list/queue-actions.feature b/cypress/integration/list/actions-queue.feature similarity index 100% rename from cypress/integration/list/queue-actions.feature rename to cypress/integration/list/actions-queue.feature diff --git a/cypress/integration/list/queue-actions/index.js b/cypress/integration/list/actions-queue/index.js similarity index 91% rename from cypress/integration/list/queue-actions/index.js rename to cypress/integration/list/actions-queue/index.js index 8a185cebe..33482641a 100644 --- a/cypress/integration/list/queue-actions/index.js +++ b/cypress/integration/list/actions-queue/index.js @@ -1,11 +1,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single queue exists', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/single-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/single-queue-scheduler' } + ) cy.intercept( { pathname: /scheduler\/queues\/Queue$/ }, - { fixture: 'list/single-queue-configuration' } + { fixture: 'list/single-queue-queues' } ) cy.intercept( { pathname: /jobConfigurations$/ }, diff --git a/cypress/integration/list/system-job-actions.feature b/cypress/integration/list/actions-system-job.feature similarity index 100% rename from cypress/integration/list/system-job-actions.feature rename to cypress/integration/list/actions-system-job.feature diff --git a/cypress/integration/list/system-job-actions/index.js b/cypress/integration/list/actions-system-job/index.js similarity index 95% rename from cypress/integration/list/system-job-actions/index.js rename to cypress/integration/list/actions-system-job/index.js index 207532045..e10a72367 100644 --- a/cypress/integration/list/system-job-actions/index.js +++ b/cypress/integration/list/actions-system-job/index.js @@ -3,7 +3,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single system job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/single-system-job' } + { fixture: 'list/single-system-job-scheduler' } ) cy.intercept( diff --git a/cypress/integration/list/user-job-actions.feature b/cypress/integration/list/actions-user-job.feature similarity index 100% rename from cypress/integration/list/user-job-actions.feature rename to cypress/integration/list/actions-user-job.feature diff --git a/cypress/integration/list/user-job-actions/index.js b/cypress/integration/list/actions-user-job/index.js similarity index 97% rename from cypress/integration/list/user-job-actions/index.js rename to cypress/integration/list/actions-user-job/index.js index d7f00cedc..1f7be45a8 100644 --- a/cypress/integration/list/user-job-actions/index.js +++ b/cypress/integration/list/actions-user-job/index.js @@ -3,7 +3,7 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a single user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/single-user-job' } + { fixture: 'list/single-user-job-scheduler' } ) cy.intercept( diff --git a/cypress/integration/list/filter-jobs.feature b/cypress/integration/list/filter.feature similarity index 100% rename from cypress/integration/list/filter-jobs.feature rename to cypress/integration/list/filter.feature diff --git a/cypress/integration/list/filter-jobs/index.js b/cypress/integration/list/filter/index.js similarity index 91% rename from cypress/integration/list/filter-jobs/index.js rename to cypress/integration/list/filter/index.js index 54f9751b0..dec698f13 100644 --- a/cypress/integration/list/filter-jobs/index.js +++ b/cypress/integration/list/filter/index.js @@ -3,14 +3,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs and queues exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/some-user-jobs-and-queues' } + { fixture: 'list/some-user-jobs-and-queues-scheduler' } ) }) Given('some user and system jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/some-user-and-system-jobs' } + { fixture: 'list/some-user-and-system-jobs-scheduler' } ) }) diff --git a/cypress/integration/list/include-system-jobs/index.js b/cypress/integration/list/include-system-jobs/index.js index 21a5e82a1..bba2cb10a 100644 --- a/cypress/integration/list/include-system-jobs/index.js +++ b/cypress/integration/list/include-system-jobs/index.js @@ -1,13 +1,16 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('some user jobs exist', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/some-user-jobs-scheduler' } + ) }) Given('some user and system jobs exist', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/some-user-and-system-jobs' } + { fixture: 'list/some-user-and-system-jobs-scheduler' } ) }) diff --git a/cypress/integration/list/list-queues/index.js b/cypress/integration/list/list-queues/index.js index 3a66f2393..432354a66 100644 --- a/cypress/integration/list/list-queues/index.js +++ b/cypress/integration/list/list-queues/index.js @@ -1,7 +1,10 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('a queue exists', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/a-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/list-queues-scheduler' } + ) }) Given('the user navigated to the list page', () => { diff --git a/cypress/integration/list/list-user-jobs/index.js b/cypress/integration/list/list-user-jobs/index.js index 6599a791c..1a4a19985 100644 --- a/cypress/integration/list/list-user-jobs/index.js +++ b/cypress/integration/list/list-user-jobs/index.js @@ -1,11 +1,17 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' Given('there are no user jobs', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/no-jobs' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/no-jobs-scheduler' } + ) }) Given('some user jobs exist', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/some-user-jobs' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/some-user-jobs-scheduler' } + ) }) Given('the user navigated to the job list page', () => { diff --git a/cypress/integration/list/job-toggle.feature b/cypress/integration/list/toggle-job.feature similarity index 100% rename from cypress/integration/list/job-toggle.feature rename to cypress/integration/list/toggle-job.feature diff --git a/cypress/integration/list/job-toggle/index.js b/cypress/integration/list/toggle-job/index.js similarity index 85% rename from cypress/integration/list/job-toggle/index.js rename to cypress/integration/list/toggle-job/index.js index d96b7f5ec..e9e8f9e97 100644 --- a/cypress/integration/list/job-toggle/index.js +++ b/cypress/integration/list/toggle-job/index.js @@ -3,14 +3,14 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a disabled user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/disabled-user-job' } + { fixture: 'list/disabled-user-job-scheduler' } ) }) Given('an enabled user job exists', () => { cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/enabled-user-job' } + { fixture: 'list/enabled-user-job-scheduler' } ) }) @@ -30,7 +30,7 @@ When('the user clicks the enabled job toggle switch', () => { ) cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/disabled-user-job' } + { fixture: 'list/disabled-user-job-scheduler' } ) cy.findByRole('switch', { name: 'Disable' }).click() @@ -43,7 +43,7 @@ When('the user clicks the disabled job toggle switch', () => { ) cy.intercept( { pathname: /scheduler$/ }, - { fixture: 'list/enabled-user-job' } + { fixture: 'list/enabled-user-job-scheduler' } ) cy.findByRole('switch', { name: 'Enable' }).click() diff --git a/cypress/integration/list/queue-toggle.feature b/cypress/integration/list/toggle-queue.feature similarity index 100% rename from cypress/integration/list/queue-toggle.feature rename to cypress/integration/list/toggle-queue.feature diff --git a/cypress/integration/list/queue-toggle/index.js b/cypress/integration/list/toggle-queue/index.js similarity index 69% rename from cypress/integration/list/queue-toggle/index.js rename to cypress/integration/list/toggle-queue/index.js index cc73857b5..c5ef997da 100644 --- a/cypress/integration/list/queue-toggle/index.js +++ b/cypress/integration/list/toggle-queue/index.js @@ -1,11 +1,17 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' Given('a disabled queue exists', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/disabled-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/disabled-queue-scheduler' } + ) }) Given('an enabled queue exists', () => { - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/enabled-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/enabled-queue-scheduler' } + ) }) Given('the user navigated to the list page', () => { @@ -22,7 +28,10 @@ When('the user clicks the enabled queue toggle switch', () => { { pathname: /jobConfigurations\/lnWRZN67iDU\/disable$/ }, { statusCode: 204 } ) - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/disabled-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/disabled-queue-scheduler' } + ) cy.findByRole('switch', { name: 'Disable' }).click() }) @@ -32,7 +41,10 @@ When('the user clicks the disabled queue toggle switch', () => { { pathname: /jobConfigurations\/lnWRZN67iDU\/enable$/ }, { statusCode: 204 } ) - cy.intercept({ pathname: /scheduler$/ }, { fixture: 'list/enabled-queue' }) + cy.intercept( + { pathname: /scheduler$/ }, + { fixture: 'list/enabled-queue-scheduler' } + ) cy.findByRole('switch', { name: 'Enable' }).click() }) From ef681db7bc21966549d232b9bf0b37a39d468372 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 29 Nov 2023 11:44:26 +0100 Subject: [PATCH 28/37] refactor: consolidate to single info link --- src/components/InfoLink/InfoLink.js | 22 +++++++++++++++++++ src/components/InfoLink/InfoLink.module.css | 11 ++++++++++ src/components/InfoLink/index.js | 1 + src/pages/JobAdd/JobAdd.js | 18 +++------------ src/pages/JobAdd/JobAdd.module.css | 12 ---------- src/pages/JobAndQueueList/JobAndQueueList.js | 18 +++------------ .../JobAndQueueList.module.css | 12 ---------- src/pages/JobEdit/JobEdit.js | 18 +++------------ src/pages/JobEdit/JobEdit.module.css | 12 ---------- src/pages/JobView/JobView.js | 17 ++------------ src/pages/JobView/JobView.module.css | 12 ---------- src/pages/QueueAdd/QueueAdd.js | 12 +++------- src/pages/QueueAdd/QueueAdd.module.css | 12 ---------- src/pages/QueueEdit/QueueEdit.js | 12 +++------- src/pages/QueueEdit/QueueEdit.module.css | 12 ---------- 15 files changed, 51 insertions(+), 150 deletions(-) create mode 100644 src/components/InfoLink/InfoLink.js create mode 100644 src/components/InfoLink/InfoLink.module.css create mode 100644 src/components/InfoLink/index.js diff --git a/src/components/InfoLink/InfoLink.js b/src/components/InfoLink/InfoLink.js new file mode 100644 index 000000000..313f29de5 --- /dev/null +++ b/src/components/InfoLink/InfoLink.js @@ -0,0 +1,22 @@ +import React from 'react' +import { IconInfo16 } from '@dhis2/ui' +import i18n from '@dhis2/d2-i18n' +import styles from './InfoLink.module.css' + +const InfoLink = () => { + return ( + + + + + {i18n.t('About the scheduler')} + + ) +} + +export default InfoLink diff --git a/src/components/InfoLink/InfoLink.module.css b/src/components/InfoLink/InfoLink.module.css new file mode 100644 index 000000000..47f7328d4 --- /dev/null +++ b/src/components/InfoLink/InfoLink.module.css @@ -0,0 +1,11 @@ +.link { + align-items: center; + display: flex; + font-size: 12px; + color: var(--colors-grey600); + fill: var(--colors-grey600); +} + +.icon { + margin-right: var(--spacers-dp4); +} diff --git a/src/components/InfoLink/index.js b/src/components/InfoLink/index.js new file mode 100644 index 000000000..6fb34740b --- /dev/null +++ b/src/components/InfoLink/index.js @@ -0,0 +1 @@ +export { default as InfoLink } from './InfoLink' diff --git a/src/pages/JobAdd/JobAdd.js b/src/pages/JobAdd/JobAdd.js index aa39e00a8..1faf205d9 100644 --- a/src/pages/JobAdd/JobAdd.js +++ b/src/pages/JobAdd/JobAdd.js @@ -1,12 +1,10 @@ import React from 'react' -import { Card, IconInfo16 } from '@dhis2/ui' +import { Card } from '@dhis2/ui' import i18n from '@dhis2/d2-i18n' +import { InfoLink } from '../../components/InfoLink' import { JobAddFormContainer } from '../../components/Forms' import styles from './JobAdd.module.css' -const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' - const JobAdd = () => { return ( @@ -18,17 +16,7 @@ const JobAdd = () => {

{i18n.t('Configuration')}

- - - - - {i18n.t('About the scheduler')} - + diff --git a/src/pages/JobAdd/JobAdd.module.css b/src/pages/JobAdd/JobAdd.module.css index 3d6d7d0b0..e7f7ef97d 100644 --- a/src/pages/JobAdd/JobAdd.module.css +++ b/src/pages/JobAdd/JobAdd.module.css @@ -24,15 +24,3 @@ font-weight: 500; margin: 0 var(--spacers-dp8) 0 0; } - -.cardHeaderInfo { - margin-right: var(--spacers-dp4); -} - -.cardHeaderLink { - align-items: center; - display: flex; - font-size: 12px; - color: var(--colors-grey600); - fill: var(--colors-grey600); -} diff --git a/src/pages/JobAndQueueList/JobAndQueueList.js b/src/pages/JobAndQueueList/JobAndQueueList.js index 3aa15fad6..d5fe6a26b 100644 --- a/src/pages/JobAndQueueList/JobAndQueueList.js +++ b/src/pages/JobAndQueueList/JobAndQueueList.js @@ -1,17 +1,15 @@ import React from 'react' -import { NoticeBox, Card, Checkbox, InputField, IconInfo16 } from '@dhis2/ui' +import { NoticeBox, Card, Checkbox, InputField } from '@dhis2/ui' import i18n from '@dhis2/d2-i18n' import { useJobsAndQueues } from '../../hooks/jobs-and-queues' import { useJobAndQueueFilter, useShowSystemJobs } from '../../components/Store' import { JobTable } from '../../components/JobTable' import { LinkButton } from '../../components/LinkButton' +import { InfoLink } from '../../components/InfoLink' import { Spinner } from '../../components/Spinner' import styles from './JobAndQueueList.module.css' import filterJobsAndQueues from './filter-jobs-and-queues' -const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' - const JobAndQueueList = () => { const [jobAndQueueFilter, setJobAndQueueFilter] = useJobAndQueueFilter() const [showSystemJobs, setShowSystemJobs] = useShowSystemJobs() @@ -44,17 +42,7 @@ const JobAndQueueList = () => {

{i18n.t('Scheduled jobs')}

- - - - - {i18n.t('About the scheduler')} - +
diff --git a/src/pages/JobAndQueueList/JobAndQueueList.module.css b/src/pages/JobAndQueueList/JobAndQueueList.module.css index 95a800593..4576ac012 100644 --- a/src/pages/JobAndQueueList/JobAndQueueList.module.css +++ b/src/pages/JobAndQueueList/JobAndQueueList.module.css @@ -11,18 +11,6 @@ margin: 0 var(--spacers-dp8) 0 0; } -.headerLink { - align-items: center; - display: flex; - font-size: 12px; - color: var(--colors-grey600); - fill: var(--colors-grey600); -} - -.headerLinkIcon { - margin-right: var(--spacers-dp4); -} - .controlContainer { align-items: center; display: flex; diff --git a/src/pages/JobEdit/JobEdit.js b/src/pages/JobEdit/JobEdit.js index 0fb996a3f..2786c6be7 100644 --- a/src/pages/JobEdit/JobEdit.js +++ b/src/pages/JobEdit/JobEdit.js @@ -1,14 +1,12 @@ import React from 'react' -import { Card, IconInfo16 } from '@dhis2/ui' +import { Card } from '@dhis2/ui' import PropTypes from 'prop-types' import i18n from '@dhis2/d2-i18n' +import { InfoLink } from '../../components/InfoLink' import { JobEditFormContainer } from '../../components/Forms' import { JobDetails } from '../../components/JobDetails' import styles from './JobEdit.module.css' -const infoLink = - 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' - const JobEdit = ({ job }) => { const { name, created, lastExecutedStatus, lastExecuted } = job @@ -27,17 +25,7 @@ const JobEdit = ({ job }) => {

{i18n.t('Configuration')}

- - - - - {i18n.t('About the scheduler')} - +
{ const { name, @@ -43,17 +40,7 @@ const JobView = ({ job }) => {

{i18n.t('Configuration')}

- - - - - {i18n.t('About the scheduler')} - +
{

{i18n.t('Configuration')}

- - - - - {i18n.t( - 'A queue is a collection of jobs that are executed in order, one after another as they finish.' - )} - + diff --git a/src/pages/QueueAdd/QueueAdd.module.css b/src/pages/QueueAdd/QueueAdd.module.css index f2ad696c6..e7f7ef97d 100644 --- a/src/pages/QueueAdd/QueueAdd.module.css +++ b/src/pages/QueueAdd/QueueAdd.module.css @@ -24,15 +24,3 @@ font-weight: 500; margin: 0 var(--spacers-dp8) 0 0; } - -.cardHeaderIcon { - margin-right: var(--spacers-dp4); -} - -.cardHeaderInfo { - align-items: center; - display: flex; - font-size: 12px; - color: var(--colors-grey600); - fill: var(--colors-grey600); -} diff --git a/src/pages/QueueEdit/QueueEdit.js b/src/pages/QueueEdit/QueueEdit.js index bc6fe03b8..194db2eb1 100644 --- a/src/pages/QueueEdit/QueueEdit.js +++ b/src/pages/QueueEdit/QueueEdit.js @@ -1,7 +1,8 @@ import React from 'react' -import { Card, IconInfo16, NoticeBox } from '@dhis2/ui' +import { Card, NoticeBox } from '@dhis2/ui' import { useParams } from 'react-router-dom' import i18n from '@dhis2/d2-i18n' +import { InfoLink } from '../../components/InfoLink' import { Spinner } from '../../components/Spinner' import { QueueEditFormContainer } from '../../components/Forms' import { useQueueByName } from '../../hooks/queues' @@ -42,14 +43,7 @@ const QueueEdit = () => {

{i18n.t('Configuration')}

- - - - - {i18n.t( - 'A queue is a collection of jobs that are executed in order, one after another as they finish.' - )} - + Date: Wed, 29 Nov 2023 11:49:17 +0100 Subject: [PATCH 29/37] chore: update translations --- i18n/en.pot | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/i18n/en.pot b/i18n/en.pot index 98fa1b6a8..be2865104 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-11-16T14:05:43.332Z\n" -"PO-Revision-Date: 2023-11-16T14:05:43.332Z\n" +"POT-Creation-Date: 2023-11-29T10:47:23.653Z\n" +"PO-Revision-Date: 2023-11-29T10:47:23.656Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -147,6 +147,9 @@ msgstr "Something went wrong whilst creating your queue" msgid "Something went wrong whilst updating your queue" msgstr "Something went wrong whilst updating your queue" +msgid "About the scheduler" +msgstr "About the scheduler" + msgid "Job details" msgstr "Job details" @@ -271,9 +274,6 @@ msgstr "New Job" msgid "Configuration" msgstr "Configuration" -msgid "About the scheduler" -msgstr "About the scheduler" - msgid "Could not load jobs and queues" msgstr "Could not load jobs and queues" @@ -308,13 +308,6 @@ msgstr "System job: {{ name }}" msgid "Back to all jobs" msgstr "Back to all jobs" -msgid "" -"A queue is a collection of jobs that are executed in order, one after " -"another as they finish." -msgstr "" -"A queue is a collection of jobs that are executed in order, one after " -"another as they finish." - msgid "Could not load requested queue" msgstr "Could not load requested queue" From 07960948ac7a227d27445861f207d57e15118d78 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 29 Nov 2023 11:51:49 +0100 Subject: [PATCH 30/37] refactor: rely on cypress for jobswitch test --- package.json | 3 +- src/components/Switches/JobSwitch.test.js | 66 +---------------------- yarn.lock | 5 -- 3 files changed, 2 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index b4c602028..d578371d3 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,7 @@ "stylelint": "^13.13.1", "stylelint-config-prettier": "^8.0.2", "stylelint-config-standard": "^22.0.0", - "stylelint-no-unsupported-browser-features": "^5.0.1", - "wait-for-expect": "^3.0.2" + "stylelint-no-unsupported-browser-features": "^5.0.1" }, "jest": { "setupFilesAfterEnv": [ diff --git a/src/components/Switches/JobSwitch.test.js b/src/components/Switches/JobSwitch.test.js index b66000251..00949c0a9 100644 --- a/src/components/Switches/JobSwitch.test.js +++ b/src/components/Switches/JobSwitch.test.js @@ -1,7 +1,5 @@ import React from 'react' -import waitForExpect from 'wait-for-expect' -import { shallow, mount } from 'enzyme' -import { CustomDataProvider } from '@dhis2/app-runtime' +import { shallow } from 'enzyme' import JobSwitch from './JobSwitch' describe('', () => { @@ -15,66 +13,4 @@ describe('', () => { /> ) }) - - it('enables an inactive job and refetches when toggle is clicked', async () => { - const answerSpy = jest.fn(() => 'response') - const refetchSpy = jest.fn(() => Promise.resolve()) - - const props = { - id: 'id', - checked: false, - disabled: false, - refetch: refetchSpy, - } - const data = { 'jobConfigurations/id/enable': answerSpy } - const wrapper = mount(, { - wrappingComponent: CustomDataProvider, - wrappingComponentProps: { data }, - }) - - wrapper - .find('input') - .find({ name: 'toggle-job-id' }) - .simulate('change', { target: { checked: !props.checked } }) - - await waitForExpect(() => { - expect(answerSpy).toHaveBeenCalledWith( - 'create', - expect.anything(), - expect.anything() - ) - expect(refetchSpy).toHaveBeenCalled() - }) - }) - - it('disables an active job and refetches when toggle is clicked', async () => { - const answerSpy = jest.fn(() => 'response') - const refetchSpy = jest.fn(() => Promise.resolve()) - - const props = { - id: 'id', - checked: true, - disabled: false, - refetch: refetchSpy, - } - const data = { 'jobConfigurations/id/disable': answerSpy } - const wrapper = mount(, { - wrappingComponent: CustomDataProvider, - wrappingComponentProps: { data }, - }) - - wrapper - .find('input') - .find({ name: 'toggle-job-id' }) - .simulate('change', { target: { checked: !props.checked } }) - - await waitForExpect(() => { - expect(answerSpy).toHaveBeenCalledWith( - 'create', - expect.anything(), - expect.anything() - ) - expect(refetchSpy).toHaveBeenCalled() - }) - }) }) diff --git a/yarn.lock b/yarn.lock index ef45bf29e..89d33d4a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16147,11 +16147,6 @@ w3c-xmlserializer@^2.0.0: dependencies: xml-name-validator "^3.0.0" -wait-for-expect@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/wait-for-expect/-/wait-for-expect-3.0.2.tgz#d2f14b2f7b778c9b82144109c8fa89ceaadaa463" - integrity sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag== - wait-on@5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-5.3.0.tgz#584e17d4b3fe7b46ac2b9f8e5e102c005c2776c7" From 011ac56c1971211030b4b003699afed1ecc2e914 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 29 Nov 2023 11:59:38 +0100 Subject: [PATCH 31/37] refactor: rename to namefilter --- src/components/Store/Store.js | 4 ++-- src/components/Store/StoreContext.js | 2 +- src/components/Store/hooks.js | 4 ++-- src/components/Store/hooks.test.js | 14 +++++------ src/components/Store/index.js | 4 ++-- src/pages/JobAndQueueList/JobAndQueueList.js | 10 ++++---- .../JobAndQueueList/JobAndQueueList.test.js | 2 +- .../JobAndQueueList/filter-jobs-and-queues.js | 16 ++++--------- .../filter-jobs-and-queues.test.js | 24 +++++++++---------- 9 files changed, 37 insertions(+), 43 deletions(-) diff --git a/src/components/Store/Store.js b/src/components/Store/Store.js index 14d929428..a912969e0 100644 --- a/src/components/Store/Store.js +++ b/src/components/Store/Store.js @@ -4,13 +4,13 @@ import StoreContext from './StoreContext' const Store = ({ children }) => { // State that should persist - const jobAndQueueFilterState = useState('') + const nameFilterState = useState('') const showSystemJobsState = useState(false) return ( diff --git a/src/components/Store/StoreContext.js b/src/components/Store/StoreContext.js index 58f944c7f..4044daf46 100644 --- a/src/components/Store/StoreContext.js +++ b/src/components/Store/StoreContext.js @@ -1,7 +1,7 @@ import { createContext } from 'react' const StoreContext = createContext({ - jobAndQueueFilter: '', + nameFilter: '', showSystemJobs: false, }) diff --git a/src/components/Store/hooks.js b/src/components/Store/hooks.js index 0b5249639..ee2cb288f 100644 --- a/src/components/Store/hooks.js +++ b/src/components/Store/hooks.js @@ -6,9 +6,9 @@ import StoreContext from './StoreContext' * to the store since they have to persist after a refetch. */ -export const useJobAndQueueFilter = () => { +export const useNameFilter = () => { const store = useContext(StoreContext) - return store.jobAndQueueFilter + return store.nameFilter } export const useShowSystemJobs = () => { diff --git a/src/components/Store/hooks.test.js b/src/components/Store/hooks.test.js index d55dff04b..059cbd07b 100644 --- a/src/components/Store/hooks.test.js +++ b/src/components/Store/hooks.test.js @@ -1,22 +1,22 @@ import React from 'react' import { renderHook } from '@testing-library/react-hooks' -import { useJobAndQueueFilter, useShowSystemJobs } from './hooks' +import { useNameFilter, useShowSystemJobs } from './hooks' import StoreContext from './StoreContext' -describe('useJobAndQueueFilter', () => { - it('should return the jobAndQueueFilter part of the store', () => { - const jobAndQueueFilter = 'jobAndQueueFilter' +describe('useNameFilter', () => { + it('should return the nameFilter part of the store', () => { + const nameFilter = 'nameFilter' const store = { - jobAndQueueFilter, + nameFilter, } const wrapper = ({ children }) => ( {children} ) - const { result } = renderHook(() => useJobAndQueueFilter(), { wrapper }) + const { result } = renderHook(() => useNameFilter(), { wrapper }) - expect(result.current).toBe(jobAndQueueFilter) + expect(result.current).toBe(nameFilter) }) }) diff --git a/src/components/Store/index.js b/src/components/Store/index.js index c4998afed..e8f0fe683 100644 --- a/src/components/Store/index.js +++ b/src/components/Store/index.js @@ -1,4 +1,4 @@ -import { useJobAndQueueFilter, useShowSystemJobs } from './hooks' +import { useNameFilter, useShowSystemJobs } from './hooks' export { default as Store } from './Store' -export { useJobAndQueueFilter, useShowSystemJobs } +export { useNameFilter, useShowSystemJobs } diff --git a/src/pages/JobAndQueueList/JobAndQueueList.js b/src/pages/JobAndQueueList/JobAndQueueList.js index d5fe6a26b..352349579 100644 --- a/src/pages/JobAndQueueList/JobAndQueueList.js +++ b/src/pages/JobAndQueueList/JobAndQueueList.js @@ -2,7 +2,7 @@ import React from 'react' import { NoticeBox, Card, Checkbox, InputField } from '@dhis2/ui' import i18n from '@dhis2/d2-i18n' import { useJobsAndQueues } from '../../hooks/jobs-and-queues' -import { useJobAndQueueFilter, useShowSystemJobs } from '../../components/Store' +import { useNameFilter, useShowSystemJobs } from '../../components/Store' import { JobTable } from '../../components/JobTable' import { LinkButton } from '../../components/LinkButton' import { InfoLink } from '../../components/InfoLink' @@ -11,7 +11,7 @@ import styles from './JobAndQueueList.module.css' import filterJobsAndQueues from './filter-jobs-and-queues' const JobAndQueueList = () => { - const [jobAndQueueFilter, setJobAndQueueFilter] = useJobAndQueueFilter() + const [nameFilter, setNameFilter] = useNameFilter() const [showSystemJobs, setShowSystemJobs] = useShowSystemJobs() const { data, loading, error, refetch } = useJobsAndQueues() @@ -31,7 +31,7 @@ const JobAndQueueList = () => { // Apply the current filter settings const jobsAndQueues = filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues: data, }) @@ -50,9 +50,9 @@ const JobAndQueueList = () => { dataTest="name-filter-input" label={i18n.t('Filter by name')} onChange={({ value }) => { - setJobAndQueueFilter(value) + setNameFilter(value) }} - value={jobAndQueueFilter} + value={nameFilter} type="search" role="searchbox" name="name-filter" diff --git a/src/pages/JobAndQueueList/JobAndQueueList.test.js b/src/pages/JobAndQueueList/JobAndQueueList.test.js index 18d28083a..a7cc59e72 100644 --- a/src/pages/JobAndQueueList/JobAndQueueList.test.js +++ b/src/pages/JobAndQueueList/JobAndQueueList.test.js @@ -8,7 +8,7 @@ jest.mock('../../hooks/jobs-and-queues', () => ({ })) jest.mock('../../components/Store', () => ({ - useJobAndQueueFilter: jest.fn(() => ['', () => {}]), + useNameFilter: jest.fn(() => ['', () => {}]), useShowSystemJobs: jest.fn(() => [false, () => {}]), })) diff --git a/src/pages/JobAndQueueList/filter-jobs-and-queues.js b/src/pages/JobAndQueueList/filter-jobs-and-queues.js index 7db6e18dc..c8d60a8cc 100644 --- a/src/pages/JobAndQueueList/filter-jobs-and-queues.js +++ b/src/pages/JobAndQueueList/filter-jobs-and-queues.js @@ -1,20 +1,14 @@ -const filterJobsAndQueues = ({ - jobAndQueueFilter, - showSystemJobs, - jobsAndQueues, -}) => { - // Filter jobs and queues by the current jobAndQueueFilter - const applyJobAndQueueFilter = (jobOrQueue) => - jobOrQueue.name.toLowerCase().includes(jobAndQueueFilter.toLowerCase()) +const filterJobsAndQueues = ({ nameFilter, showSystemJobs, jobsAndQueues }) => { + // Filter jobs and queues by the current nameFilter + const applyNameFilter = (jobOrQueue) => + jobOrQueue.name.toLowerCase().includes(nameFilter.toLowerCase()) // Filter jobs depending on the current showSystemJobs const applyShowSystemJobs = (jobOrQueue) => // Jobs that are configurable are user jobs showSystemJobs ? true : jobOrQueue.configurable - return jobsAndQueues - .filter(applyJobAndQueueFilter) - .filter(applyShowSystemJobs) + return jobsAndQueues.filter(applyNameFilter).filter(applyShowSystemJobs) } export default filterJobsAndQueues diff --git a/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js b/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js index 69c1b8ab3..772a34ece 100644 --- a/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js +++ b/src/pages/JobAndQueueList/filter-jobs-and-queues.test.js @@ -1,15 +1,15 @@ import filterJobsAndQueues from './filter-jobs-and-queues' describe('filterJobsAndQueues', () => { - it('should filter jobs and queues by the current jobAndQueueFilter', () => { - const jobAndQueueFilter = 'One' + it('should filter jobs and queues by the current nameFilter', () => { + const nameFilter = 'One' const showSystemJobs = true const expected = { name: 'One', configurable: true } const jobsAndQueues = [expected, { name: 'Two', configurable: true }] expect( filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues, }) @@ -17,29 +17,29 @@ describe('filterJobsAndQueues', () => { }) it('should ignore job or queue name capitalization', () => { - const jobAndQueueFilter = 'one' + const nameFilter = 'one' const showSystemJobs = true const expected = { name: 'One', configurable: true } const jobsAndQueues = [expected, { name: 'Two', configurable: true }] expect( filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues, }) ).toEqual([expected]) }) - it('should ignore jobAndQueueFilter capitalization', () => { - const jobAndQueueFilter = 'One' + it('should ignore nameFilter capitalization', () => { + const nameFilter = 'One' const showSystemJobs = true const expected = { name: 'one', configurable: true } const jobsAndQueues = [expected, { name: 'Two', configurable: true }] expect( filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues, }) @@ -47,7 +47,7 @@ describe('filterJobsAndQueues', () => { }) it('should show system jobs and user jobs if showSystemJobs is true', () => { - const jobAndQueueFilter = '' + const nameFilter = '' const showSystemJobs = true const jobsAndQueues = [ { name: 'One', configurable: false }, @@ -56,7 +56,7 @@ describe('filterJobsAndQueues', () => { expect( filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues, }) @@ -64,14 +64,14 @@ describe('filterJobsAndQueues', () => { }) it('should hide system jobs and show user jobs if showSystemJobs is false', () => { - const jobAndQueueFilter = '' + const nameFilter = '' const showSystemJobs = false const expected = { name: 'Two', configurable: true } const jobsAndQueues = [{ name: 'One', configurable: false }, expected] expect( filterJobsAndQueues({ - jobAndQueueFilter, + nameFilter, showSystemJobs, jobsAndQueues, }) From f7acc29d2930da8048452ebca8cf98b7299aa128 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 29 Nov 2023 12:18:04 +0100 Subject: [PATCH 32/37] refactor: ensure all queries are static --- src/components/Modal/DeleteJobModal.js | 2 +- src/components/Modal/DeleteQueueModal.js | 13 +++++--- src/hooks/jobs/use-job-by-id.js | 41 ++++++++++++------------ src/hooks/queues/use-queue-by-name.js | 19 +++++------ 4 files changed, 40 insertions(+), 35 deletions(-) diff --git a/src/components/Modal/DeleteJobModal.js b/src/components/Modal/DeleteJobModal.js index 82f4108bb..55dadbd18 100644 --- a/src/components/Modal/DeleteJobModal.js +++ b/src/components/Modal/DeleteJobModal.js @@ -12,7 +12,7 @@ import { useDataMutation } from '@dhis2/app-runtime' const mutation = { resource: 'jobConfigurations', - id: /* istanbul ignore next */ ({ id }) => id, + id: ({ id }) => id, type: 'delete', } diff --git a/src/components/Modal/DeleteQueueModal.js b/src/components/Modal/DeleteQueueModal.js index 6b360b13e..fa498e01f 100644 --- a/src/components/Modal/DeleteQueueModal.js +++ b/src/components/Modal/DeleteQueueModal.js @@ -10,11 +10,14 @@ import { import i18n from '@dhis2/d2-i18n' import { useDataMutation } from '@dhis2/app-runtime' +const mutation = { + resource: 'scheduler/queues', + id: ({ name }) => name, + type: 'delete', +} + const DeleteQueueModal = ({ name, hideModal, onSuccess }) => { - const [deleteQueue] = useDataMutation({ - resource: `scheduler/queues/${name}`, - type: 'delete', - }) + const [deleteQueue] = useDataMutation(mutation) return ( @@ -30,7 +33,7 @@ const DeleteQueueModal = ({ name, hideModal, onSuccess }) => { name={`delete-queue-${name}`} destructive onClick={() => { - deleteQueue().then(() => { + deleteQueue({ name }).then(() => { hideModal() onSuccess() }) diff --git a/src/hooks/jobs/use-job-by-id.js b/src/hooks/jobs/use-job-by-id.js index 69e4b2e12..327e61028 100644 --- a/src/hooks/jobs/use-job-by-id.js +++ b/src/hooks/jobs/use-job-by-id.js @@ -1,28 +1,29 @@ +import { useState } from 'react' import { useDataQuery } from '@dhis2/app-runtime' const key = 'job' -const createQuery = (id) => ({ - [key]: { - resource: `jobConfigurations/${id}`, - params: { - fields: [ - 'created', - 'configurable', - 'cronExpression', - 'delay', - 'id', - 'jobParameters', - 'jobType', - 'lastExecuted', - 'lastExecutedStatus', - 'name', - ], - }, - }, -}) const useJobById = (id) => { - const fetch = useDataQuery(createQuery(id)) + const [query] = useState({ + [key]: { + resource: `jobConfigurations/${id}`, + params: { + fields: [ + 'created', + 'configurable', + 'cronExpression', + 'delay', + 'id', + 'jobParameters', + 'jobType', + 'lastExecuted', + 'lastExecutedStatus', + 'name', + ], + }, + }, + }) + const fetch = useDataQuery(query) // Remove nesting from data if (fetch.data) { diff --git a/src/hooks/queues/use-queue-by-name.js b/src/hooks/queues/use-queue-by-name.js index a387bdcc8..fb857ba71 100644 --- a/src/hooks/queues/use-queue-by-name.js +++ b/src/hooks/queues/use-queue-by-name.js @@ -1,18 +1,19 @@ +import { useState } from 'react' import { useDataQuery } from '@dhis2/app-runtime' const key = 'queue' -const createQuery = (encodedName) => ({ - [key]: { - resource: `scheduler/queues/${encodedName}`, - params: { - fields: ['cronExpression', 'sequence', 'name'], - }, - }, -}) const useQueueByName = (name) => { const encodedName = encodeURIComponent(name) - const fetch = useDataQuery(createQuery(encodedName)) + const [query] = useState({ + [key]: { + resource: `scheduler/queues/${encodedName}`, + params: { + fields: ['cronExpression', 'sequence', 'name'], + }, + }, + }) + const fetch = useDataQuery(query) // Remove nesting from data if (fetch.data) { From 7940f0f93d836d4de4adbe01442310cc73939ada Mon Sep 17 00:00:00 2001 From: ismay Date: Thu, 30 Nov 2023 11:56:59 +0100 Subject: [PATCH 33/37] refactor: align terms --- ...able_to_navigate_back_to_the_job_list.json | 20 +++++++++---------- .../add-job/back-to-all-jobs.feature | 4 ++-- .../add-job/back-to-all-jobs/index.js | 2 +- .../add-job/create-parameter-jobs.feature | 2 +- .../add-job/create-parameter-jobs/index.js | 2 +- .../add-job/create-parameterless-jobs.feature | 2 +- .../create-parameterless-jobs/index.js | 2 +- .../add-queue/back-to-all-jobs.feature | 4 ++-- .../add-queue/back-to-all-jobs/index.js | 2 +- .../add-queue/create-sequence.feature | 2 +- .../add-queue/create-sequence/index.js | 2 +- .../edit-job/back-to-all-jobs.feature | 4 ++-- .../edit-job/back-to-all-jobs/index.js | 2 +- .../edit-job/edit-parameter-jobs.feature | 2 +- .../edit-job/edit-parameter-jobs/index.js | 2 +- .../edit-job/edit-parameterless-jobs.feature | 2 +- .../edit-job/edit-parameterless-jobs/index.js | 2 +- .../edit-queue/back-to-all-jobs.feature | 4 ++-- .../edit-queue/back-to-all-jobs/index.js | 2 +- .../edit-queue/edit-sequence.feature | 2 +- .../edit-queue/edit-sequence/index.js | 2 +- .../list/actions-system-job.feature | 2 +- .../list/actions-system-job/index.js | 2 +- .../integration/list/actions-user-job.feature | 2 +- .../list/actions-user-job/index.js | 2 +- cypress/integration/list/filter.feature | 4 ++-- cypress/integration/list/filter/index.js | 2 +- .../list/include-system-jobs.feature | 4 ++-- .../list/include-system-jobs/index.js | 2 +- cypress/integration/list/info-link.feature | 2 +- cypress/integration/list/info-link/index.js | 2 +- .../integration/list/list-user-jobs.feature | 4 ++-- .../integration/list/list-user-jobs/index.js | 2 +- cypress/integration/list/toggle-job.feature | 4 ++-- cypress/integration/list/toggle-job/index.js | 2 +- .../view-job/back-to-all-jobs.feature | 6 +++--- .../view-job/back-to-all-jobs/index.js | 2 +- 37 files changed, 56 insertions(+), 56 deletions(-) diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json index db154c6cf..3b9997f33 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json @@ -1,7 +1,7 @@ [ { "path": "/api/41/systemSettings/helpPageLink", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 9, "nonDeterministic": false, @@ -34,7 +34,7 @@ }, { "path": "/api/41/jobConfigurations/jobTypes?fields=*&paging=false", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 4, "nonDeterministic": false, @@ -66,7 +66,7 @@ }, { "path": "/api/41/scheduler", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 3, "nonDeterministic": true, @@ -102,7 +102,7 @@ }, { "path": "/api/41/scheduler/queueable", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 2, "nonDeterministic": false, @@ -133,7 +133,7 @@ }, { "path": "/api/41/analytics/tableTypes", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, @@ -165,7 +165,7 @@ }, { "path": "/api/41/pushAnalysis?paging=false", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, @@ -198,7 +198,7 @@ }, { "path": "/api/41/validationRuleGroups?paging=false", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, @@ -231,7 +231,7 @@ }, { "path": "/api/41/predictors?paging=false", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, @@ -264,7 +264,7 @@ }, { "path": "/api/41/predictorGroups?paging=false", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, @@ -297,7 +297,7 @@ }, { "path": "/api/41/dataIntegrity", - "featureName": "Users should be able to navigate back to the job list", + "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, "nonDeterministic": false, diff --git a/cypress/integration/add-job/back-to-all-jobs.feature b/cypress/integration/add-job/back-to-all-jobs.feature index 528db2940..0e4959075 100644 --- a/cypress/integration/add-job/back-to-all-jobs.feature +++ b/cypress/integration/add-job/back-to-all-jobs.feature @@ -1,11 +1,11 @@ -Feature: Users should be able to navigate back to the job list +Feature: Users should be able to navigate back to the list route Background: Given the user navigated to the add job page Scenario: User clicks the cancel button When the user clicks the cancel button - Then the job list route will be loaded + Then the list route will be loaded Scenario: User clicks the cancel button after editing the form Given the user has edited the form diff --git a/cypress/integration/add-job/back-to-all-jobs/index.js b/cypress/integration/add-job/back-to-all-jobs/index.js index f7bd9a2b1..c8d66f61e 100644 --- a/cypress/integration/add-job/back-to-all-jobs/index.js +++ b/cypress/integration/add-job/back-to-all-jobs/index.js @@ -13,7 +13,7 @@ When('the user clicks the cancel button', () => { cy.findByRole('button', { name: 'Cancel' }).click() }) -Then('the job list route will be loaded', () => { +Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/add-job/create-parameter-jobs.feature b/cypress/integration/add-job/create-parameter-jobs.feature index e48180004..2b7673f49 100644 --- a/cypress/integration/add-job/create-parameter-jobs.feature +++ b/cypress/integration/add-job/create-parameter-jobs.feature @@ -7,7 +7,7 @@ Feature: Users should be able to create jobs that take parameters And the user enters a schedule And the user enters the parameters for Then the expected job is created when the user saves the job - And the job list is loaded + And the list route is loaded Scenarios: | job-type | schedule-type | diff --git a/cypress/integration/add-job/create-parameter-jobs/index.js b/cypress/integration/add-job/create-parameter-jobs/index.js index f7d93ba6d..fc9a399ad 100644 --- a/cypress/integration/add-job/create-parameter-jobs/index.js +++ b/cypress/integration/add-job/create-parameter-jobs/index.js @@ -299,6 +299,6 @@ Then('the expected job is created when the user saves the predictor job', () => }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/add-job/create-parameterless-jobs.feature b/cypress/integration/add-job/create-parameterless-jobs.feature index 22b710778..df61580d0 100644 --- a/cypress/integration/add-job/create-parameterless-jobs.feature +++ b/cypress/integration/add-job/create-parameterless-jobs.feature @@ -6,7 +6,7 @@ Feature: Users should be able to create jobs without parameters And the user selects the job type And the user enters a cron schedule Then the expected job is created when the user saves the job - And the job list is loaded + And the list route is loaded Scenarios: | job-type | diff --git a/cypress/integration/add-job/create-parameterless-jobs/index.js b/cypress/integration/add-job/create-parameterless-jobs/index.js index 632fd9289..c0a459ae7 100644 --- a/cypress/integration/add-job/create-parameterless-jobs/index.js +++ b/cypress/integration/add-job/create-parameterless-jobs/index.js @@ -94,6 +94,6 @@ Then( }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/add-queue/back-to-all-jobs.feature b/cypress/integration/add-queue/back-to-all-jobs.feature index dea347dc9..faf5bc52b 100644 --- a/cypress/integration/add-queue/back-to-all-jobs.feature +++ b/cypress/integration/add-queue/back-to-all-jobs.feature @@ -1,11 +1,11 @@ -Feature: Users should be able to navigate back to the job list +Feature: Users should be able to navigate back to the list route Background: Given the user navigated to the add sequence page Scenario: User clicks the cancel button When the user clicks the cancel button - Then the job list route will be loaded + Then the list route will be loaded Scenario: User clicks the cancel button after editing the form Given the user has edited the form diff --git a/cypress/integration/add-queue/back-to-all-jobs/index.js b/cypress/integration/add-queue/back-to-all-jobs/index.js index 2e8fdae22..5a32ce290 100644 --- a/cypress/integration/add-queue/back-to-all-jobs/index.js +++ b/cypress/integration/add-queue/back-to-all-jobs/index.js @@ -13,7 +13,7 @@ When('the user clicks the cancel button', () => { cy.findByRole('button', { name: 'Cancel' }).click() }) -Then('the job list route will be loaded', () => { +Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/add-queue/create-sequence.feature b/cypress/integration/add-queue/create-sequence.feature index e1ba7972a..7a71acc5a 100644 --- a/cypress/integration/add-queue/create-sequence.feature +++ b/cypress/integration/add-queue/create-sequence.feature @@ -7,4 +7,4 @@ Feature: Users should be able to create a sequence And the user enters a cron schedule And the user adds jobs to the queue Then the expected sequence is created when the user saves the sequence - And the job list is loaded + And the list route is loaded diff --git a/cypress/integration/add-queue/create-sequence/index.js b/cypress/integration/add-queue/create-sequence/index.js index 817852a92..a8371c5d8 100644 --- a/cypress/integration/add-queue/create-sequence/index.js +++ b/cypress/integration/add-queue/create-sequence/index.js @@ -59,6 +59,6 @@ Then('the expected sequence is created when the user saves the sequence', () => }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/edit-job/back-to-all-jobs.feature b/cypress/integration/edit-job/back-to-all-jobs.feature index adff034cc..02fcde4f2 100644 --- a/cypress/integration/edit-job/back-to-all-jobs.feature +++ b/cypress/integration/edit-job/back-to-all-jobs.feature @@ -1,4 +1,4 @@ -Feature: Users should be able to navigate back to the job list +Feature: Users should be able to navigate back to the list route Background: Given a single user job exists @@ -6,7 +6,7 @@ Feature: Users should be able to navigate back to the job list Scenario: User clicks the cancel button When the user clicks the cancel button - Then the job list route will be loaded + Then the list route will be loaded Scenario: User clicks the cancel button after editing the form Given the user has edited the form diff --git a/cypress/integration/edit-job/back-to-all-jobs/index.js b/cypress/integration/edit-job/back-to-all-jobs/index.js index e567d92cb..88f16fadd 100644 --- a/cypress/integration/edit-job/back-to-all-jobs/index.js +++ b/cypress/integration/edit-job/back-to-all-jobs/index.js @@ -20,7 +20,7 @@ When('the user clicks the cancel button', () => { cy.findByRole('button', { name: 'Cancel' }).click() }) -Then('the job list route will be loaded', () => { +Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/edit-job/edit-parameter-jobs.feature b/cypress/integration/edit-job/edit-parameter-jobs.feature index 43e7e9c36..83b511959 100644 --- a/cypress/integration/edit-job/edit-parameter-jobs.feature +++ b/cypress/integration/edit-job/edit-parameter-jobs.feature @@ -8,7 +8,7 @@ Feature: Users should be able to edit jobs that take parameters And the user enters a schedule And the user enters the parameters for Then the job is updated when the user saves the job - And the job list is loaded + And the list route is loaded Scenarios: | job-type | schedule-type | diff --git a/cypress/integration/edit-job/edit-parameter-jobs/index.js b/cypress/integration/edit-job/edit-parameter-jobs/index.js index 2e8485edd..3a112e906 100644 --- a/cypress/integration/edit-job/edit-parameter-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameter-jobs/index.js @@ -312,6 +312,6 @@ Then('the job is updated when the user saves the predictor job', () => }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/edit-job/edit-parameterless-jobs.feature b/cypress/integration/edit-job/edit-parameterless-jobs.feature index 5e046264b..35e92f5c4 100644 --- a/cypress/integration/edit-job/edit-parameterless-jobs.feature +++ b/cypress/integration/edit-job/edit-parameterless-jobs.feature @@ -7,7 +7,7 @@ Feature: Users should be able to edit jobs without parameters And the user selects the job type And the user enters a cron schedule Then the job is updated when the user saves the job - And the job list is loaded + And the list route is loaded Scenarios: | job-type | diff --git a/cypress/integration/edit-job/edit-parameterless-jobs/index.js b/cypress/integration/edit-job/edit-parameterless-jobs/index.js index eff23ce28..26f33b253 100644 --- a/cypress/integration/edit-job/edit-parameterless-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameterless-jobs/index.js @@ -108,6 +108,6 @@ Then( }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/edit-queue/back-to-all-jobs.feature b/cypress/integration/edit-queue/back-to-all-jobs.feature index aa11a0703..0a99712c1 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs.feature +++ b/cypress/integration/edit-queue/back-to-all-jobs.feature @@ -1,4 +1,4 @@ -Feature: Users should be able to navigate back to the job list +Feature: Users should be able to navigate back to the list route Background: Given a sequence exists @@ -6,7 +6,7 @@ Feature: Users should be able to navigate back to the job list Scenario: User clicks the cancel button When the user clicks the cancel button - Then the job list route will be loaded + Then the list route will be loaded Scenario: User clicks the cancel button after editing the form Given the user has edited the form diff --git a/cypress/integration/edit-queue/back-to-all-jobs/index.js b/cypress/integration/edit-queue/back-to-all-jobs/index.js index 3a4791bfd..8aa733a1c 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs/index.js +++ b/cypress/integration/edit-queue/back-to-all-jobs/index.js @@ -35,7 +35,7 @@ When('the user clicks the cancel button', () => { cy.findByRole('button', { name: 'Cancel' }).click() }) -Then('the job list route will be loaded', () => { +Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/edit-queue/edit-sequence.feature b/cypress/integration/edit-queue/edit-sequence.feature index fc62d1334..dc6766a19 100644 --- a/cypress/integration/edit-queue/edit-sequence.feature +++ b/cypress/integration/edit-queue/edit-sequence.feature @@ -7,4 +7,4 @@ Feature: Users should be able to edit a sequence And the user changes the cron schedule And the user adds jobs to the queue Then the sequence is updated when the user saves the sequence - And the job list is loaded + And the list route is loaded diff --git a/cypress/integration/edit-queue/edit-sequence/index.js b/cypress/integration/edit-queue/edit-sequence/index.js index 3af0aa687..671e137b5 100644 --- a/cypress/integration/edit-queue/edit-sequence/index.js +++ b/cypress/integration/edit-queue/edit-sequence/index.js @@ -76,6 +76,6 @@ Then('the sequence is updated when the user saves the sequence', () => }) ) -Then('the job list is loaded', () => { +Then('the list route is loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/actions-system-job.feature b/cypress/integration/list/actions-system-job.feature index 0fe0d668e..72aeb359d 100644 --- a/cypress/integration/list/actions-system-job.feature +++ b/cypress/integration/list/actions-system-job.feature @@ -2,7 +2,7 @@ Feature: System job actions Scenario: User clicks the view job button on a system job Given a single system job exists - And the user navigated to the job list page + And the user navigated to the list route And the user checks the include-system-jobs-in-list checkbox And the user clicks the actions button When the user clicks the view button diff --git a/cypress/integration/list/actions-system-job/index.js b/cypress/integration/list/actions-system-job/index.js index e10a72367..78cf939e0 100644 --- a/cypress/integration/list/actions-system-job/index.js +++ b/cypress/integration/list/actions-system-job/index.js @@ -12,7 +12,7 @@ Given('a single system job exists', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/actions-user-job.feature b/cypress/integration/list/actions-user-job.feature index ab78d65f4..1a2781dd4 100644 --- a/cypress/integration/list/actions-user-job.feature +++ b/cypress/integration/list/actions-user-job.feature @@ -2,7 +2,7 @@ Feature: User job actions Background: Given a single user job exists - And the user navigated to the job list page + And the user navigated to the list route And the user clicks the actions button Scenario: User clicks the edit job button on a user job diff --git a/cypress/integration/list/actions-user-job/index.js b/cypress/integration/list/actions-user-job/index.js index 1f7be45a8..7b1ff69f9 100644 --- a/cypress/integration/list/actions-user-job/index.js +++ b/cypress/integration/list/actions-user-job/index.js @@ -12,7 +12,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/filter.feature b/cypress/integration/list/filter.feature index b0a0bab08..9e8243904 100644 --- a/cypress/integration/list/filter.feature +++ b/cypress/integration/list/filter.feature @@ -2,13 +2,13 @@ Feature: Jobs can be filtered Scenario: User filters user jobs and queues by name Given some user jobs and queues exist - And the user navigated to the job list page + And the user navigated to the list route When the user enters a filter string Then only user jobs and queues that match the filter will be shown Scenario: User filters all jobs by name Given some user and system jobs exist - And the user navigated to the job list page + And the user navigated to the list route And the user enables the include-system-jobs-in-list toggle When the user enters a filter string Then only jobs that match the filter will be shown diff --git a/cypress/integration/list/filter/index.js b/cypress/integration/list/filter/index.js index dec698f13..5f844ddcf 100644 --- a/cypress/integration/list/filter/index.js +++ b/cypress/integration/list/filter/index.js @@ -14,7 +14,7 @@ Given('some user and system jobs exist', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/include-system-jobs.feature b/cypress/integration/list/include-system-jobs.feature index ba04abcc9..cb1bc40fa 100644 --- a/cypress/integration/list/include-system-jobs.feature +++ b/cypress/integration/list/include-system-jobs.feature @@ -2,13 +2,13 @@ Feature: System job visibility can be toggled Scenario: System jobs are not shown by default Given some user and system jobs exist - And the user navigated to the job list page + And the user navigated to the list route Then the include-system-jobs-in-list checkbox is unchecked And system jobs are not shown Scenario: User toggles system job visibility Given some user and system jobs exist - And the user navigated to the job list page + And the user navigated to the list route And the include-system-jobs-in-list checkbox is unchecked When the user checks the include-system-jobs-in-list checkbox Then system jobs are shown diff --git a/cypress/integration/list/include-system-jobs/index.js b/cypress/integration/list/include-system-jobs/index.js index bba2cb10a..505bdca5e 100644 --- a/cypress/integration/list/include-system-jobs/index.js +++ b/cypress/integration/list/include-system-jobs/index.js @@ -14,7 +14,7 @@ Given('some user and system jobs exist', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/info-link.feature b/cypress/integration/list/info-link.feature index 47c966612..be20ce3ac 100644 --- a/cypress/integration/list/info-link.feature +++ b/cypress/integration/list/info-link.feature @@ -1,5 +1,5 @@ Feature: Users should be able to navigate to the documentation Scenario: There is a documentation link - Given the user navigated to the job list page + Given the user navigated to the list route Then there is a link to the documentation diff --git a/cypress/integration/list/info-link/index.js b/cypress/integration/list/info-link/index.js index 4b9d6ef64..bfb819139 100644 --- a/cypress/integration/list/info-link/index.js +++ b/cypress/integration/list/info-link/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/list-user-jobs.feature b/cypress/integration/list/list-user-jobs.feature index 4f16aaeed..d35f026a9 100644 --- a/cypress/integration/list/list-user-jobs.feature +++ b/cypress/integration/list/list-user-jobs.feature @@ -2,10 +2,10 @@ Feature: All user defined jobs should be listed Scenario: No user jobs exist Given there are no user jobs - And the user navigated to the job list page + And the user navigated to the list route Then the table should contain a cell that states that there are no jobs Scenario: Some user jobs exist Given some user jobs exist - And the user navigated to the job list page + And the user navigated to the list route Then the user jobs are rendered as tabular data diff --git a/cypress/integration/list/list-user-jobs/index.js b/cypress/integration/list/list-user-jobs/index.js index 1a4a19985..74bac0407 100644 --- a/cypress/integration/list/list-user-jobs/index.js +++ b/cypress/integration/list/list-user-jobs/index.js @@ -14,7 +14,7 @@ Given('some user jobs exist', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/toggle-job.feature b/cypress/integration/list/toggle-job.feature index 3391765df..95e78f65d 100644 --- a/cypress/integration/list/toggle-job.feature +++ b/cypress/integration/list/toggle-job.feature @@ -2,14 +2,14 @@ Feature: User jobs can be enabled and disabled Scenario: The user enables a user job Given a disabled user job exists - And the user navigated to the job list page + And the user navigated to the list route And the job toggle switch is off When the user clicks the disabled job toggle switch Then the job toggle switch is on Scenario: The user disables a user job Given an enabled user job exists - And the user navigated to the job list page + And the user navigated to the list route And the job toggle switch is on When the user clicks the enabled job toggle switch Then the job toggle switch is off diff --git a/cypress/integration/list/toggle-job/index.js b/cypress/integration/list/toggle-job/index.js index e9e8f9e97..1ee4763cd 100644 --- a/cypress/integration/list/toggle-job/index.js +++ b/cypress/integration/list/toggle-job/index.js @@ -14,7 +14,7 @@ Given('an enabled user job exists', () => { ) }) -Given('the user navigated to the job list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/view-job/back-to-all-jobs.feature b/cypress/integration/view-job/back-to-all-jobs.feature index e3152ce88..ffd533984 100644 --- a/cypress/integration/view-job/back-to-all-jobs.feature +++ b/cypress/integration/view-job/back-to-all-jobs.feature @@ -1,6 +1,6 @@ -Feature: Users should be able to navigate back to the job list +Feature: Users should be able to navigate back to the list route - Scenario: There is a link to the job list + Scenario: There is a link to the list route Given a single system job exists And the user navigated to the view job page - Then there is a link to the job list page + Then there is a link to the list route diff --git a/cypress/integration/view-job/back-to-all-jobs/index.js b/cypress/integration/view-job/back-to-all-jobs/index.js index 3acead72b..346be9f42 100644 --- a/cypress/integration/view-job/back-to-all-jobs/index.js +++ b/cypress/integration/view-job/back-to-all-jobs/index.js @@ -14,7 +14,7 @@ Given('the user navigated to the view job page', () => { ) }) -Then('there is a link to the job list page', () => { +Then('there is a link to the list route', () => { cy.findByRole('link', { name: 'Back to all jobs' }).should( 'have.attr', 'href', From e88a0d0ec21d8480108ea11420ea232b6afdc8e7 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 6 Dec 2023 15:45:17 +0100 Subject: [PATCH 34/37] chore: update fixtures --- .../fixtures/network/41/queue_actions.json | 5 +- .../queues_can_be_enabled_and_disabled.json | 62 ---- .../fixtures/network/41/static_resources.json | 247 +++++++------ cypress/fixtures/network/41/summary.json | 16 +- .../fixtures/network/41/user_job_actions.json | 26 +- ...s_should_be_able_to_create_a_sequence.json | 4 +- ...e_to_create_jobs_that_take_parameters.json | 42 ++- ...ble_to_create_jobs_without_parameters.json | 30 +- .../users_should_be_able_to_delete_a_job.json | 24 +- ...ble_to_edit_jobs_that_take_parameters.json | 40 +-- ..._able_to_edit_jobs_without_parameters.json | 44 +-- ...should_be_able_to_insert_cron_presets.json | 26 +- ...able_to_navigate_back_to_the_job_list.json | 330 ----------------- ...le_to_navigate_back_to_the_list_route.json | 332 ++++++++++++++++++ ...able_to_navigate_to_the_documentation.json | 32 +- ...able_to_navigate_to_the_new_job_route.json | 4 +- ...le_to_navigate_to_the_new_queue_route.json | 4 +- .../41/users_should_be_able_to_view_jobs.json | 32 +- .../integration/list/toggle-queue/index.js | 4 +- 19 files changed, 626 insertions(+), 678 deletions(-) delete mode 100644 cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json create mode 100644 cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json diff --git a/cypress/fixtures/network/41/queue_actions.json b/cypress/fixtures/network/41/queue_actions.json index 0f51b1576..a1e380dd7 100644 --- a/cypress/fixtures/network/41/queue_actions.json +++ b/cypress/fixtures/network/41/queue_actions.json @@ -49,11 +49,12 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[]", - "responseSize": 2, + "responseBody": "[{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 183, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", "connection": "keep-alive", "access-control-allow-credentials": "true", "access-control-allow-origin": "http://localhost:3000", diff --git a/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json b/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json index 9e7250bd6..bc4525275 100644 --- a/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json +++ b/cypress/fixtures/network/41/queues_can_be_enabled_and_disabled.json @@ -31,67 +31,5 @@ "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } - }, - { - "path": "/api/41/jobConfigurations/uvUPBToQHD9/enable", - "featureName": "Queues can be enabled and disabled", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "POST", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "content-length": "0", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 204, - "responseBody": "\"\"", - "responseSize": 2, - "responseHeaders": { - "server": "nginx/1.23.0", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/jobConfigurations/uvUPBToQHD9/disable", - "featureName": "Queues can be enabled and disabled", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "POST", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "content-length": "0", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 204, - "responseBody": "\"\"", - "responseSize": 2, - "responseHeaders": { - "server": "nginx/1.23.0", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } } ] diff --git a/cypress/fixtures/network/41/static_resources.json b/cypress/fixtures/network/41/static_resources.json index 8e5a94f42..8c7e6e153 100644 --- a/cypress/fixtures/network/41/static_resources.json +++ b/cypress/fixtures/network/41/static_resources.json @@ -17,80 +17,80 @@ }, "statusCode": 200, "responseBody": [ - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:09.723\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:11.334\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:16.498\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:19.159\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:21.662\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:23.526\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:25.660\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:27.457\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:29.798\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:32.475\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:34.474\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:40.737\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:42.874\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:44.683\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:46.678\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 18 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:52.212\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:54.270\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:53:59.117\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:03.493\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:04.776\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:09.259\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:15.017\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:16.313\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:21.037\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:22.814\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:27.445\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:28.836\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:33.452\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:38.616\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:41.856\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:44.996\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:47.451\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:49.813\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 19 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:52.290\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:55.580\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:54:59.002\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:01.539\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:08.372\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:10.918\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:13.187\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:15.420\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:21.247\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:25.792\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:27.380\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:32.245\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:38.617\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:40.384\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:45.211\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:46.502\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:51.138\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 20 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:56.083\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:55:57.935\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:02.570\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:07.562\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:08.888\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:13.464\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:18.183\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:23.186\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:24.547\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 32 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:25.924\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:30.549\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:32.107\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:36.661\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:41.516\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:42.933\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:44.334\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:45.970\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:47.349\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 21 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:52.211\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:56:56.645\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:57:01.266\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-11-22T15:57:06.252\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-16T12:34:51.846\",\"intervalSinceLastAnalyticsTableSuccess\":\"147 h, 22 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:25:31.505\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"version\":\"2.41-SNAPSHOT\",\"revision\":\"f5161c5\",\"buildTime\":\"2023-11-21T15:14:20.000\",\"databaseInfo\":{\"spatialSupport\":true},\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:40.402\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:40.402\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:41.631\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 53 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:41.631\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:46.320\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 58 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:46.320\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:48.982\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 1 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:48.982\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:51.381\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:51.381\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:54.188\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:54.188\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:56.171\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:56.171\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:58.202\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:58.202\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:01.234\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 13 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:01.234\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:04.178\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:04.178\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:06.182\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:06.182\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:12.833\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 24 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:12.834\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:15.058\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 27 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:15.058\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:16.861\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 28 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:16.862\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:19.204\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 31 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:19.205\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:24.488\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 36 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:24.489\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:26.292\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 38 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:26.292\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:31.678\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 43 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:31.678\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:36.286\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 48 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:36.286\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:38.288\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 50 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:38.288\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:43.584\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:43.584\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:49.244\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 1 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:49.244\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:50.610\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 2 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:50.610\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:55.595\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 7 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:55.595\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:57.319\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 9 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:57.319\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:02.512\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 14 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:02.512\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:04.327\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:04.327\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:09.586\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 21 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:09.587\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:14.664\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 26 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:14.664\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:17.760\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 29 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:17.761\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:21.359\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 33 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:21.359\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:24.308\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 36 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:24.308\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:26.935\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 39 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:26.935\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:29.312\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 41 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:29.312\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:32.273\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 44 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:32.274\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:35.909\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 48 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:35.909\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:38.316\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 50 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:38.317\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:44.980\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 57 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:44.980\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:48.553\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:48.553\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:51.314\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:51.314\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:54.152\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:54.152\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:59.907\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 12 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:59.907\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:04.640\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:04.640\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:06.070\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:06.071\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:10.764\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 22 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:10.764\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:17.611\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 29 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:17.612\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:19.368\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 31 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:19.368\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:20.816\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 32 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:20.816\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:25.551\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 37 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:25.551\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:30.615\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 42 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:30.615\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:32.168\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 44 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:32.168\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:33.433\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 45 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:33.433\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:35.387\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 47 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:35.387\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:37.400\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 49 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:37.400\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:41.969\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 54 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:41.970\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:43.419\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:43.420\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:48.648\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:48.648\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:49.947\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 2 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:49.947\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:54.570\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:54.570\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:59.778\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 39 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 11 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:59.778\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:04.937\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 45 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 17 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:04.937\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:06.393\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:06.393\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:10.921\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 23 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:10.922\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:15.633\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 27 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:15.633\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:20.303\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 32 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:20.303\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:22.499\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 34 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:22.499\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:27.323\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 39 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:27.323\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:29.506\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 41 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:29.506\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:34.060\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 46 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:34.060\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:38.968\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 51 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:38.968\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:43.811\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:43.811\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:48.742\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 48 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:48.742\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" ], - "responseSize": 940, + "responseSize": 1157, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -129,8 +129,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false}", - "responseSize": 3628, + "responseBody": "{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false}", + "responseSize": 3609, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -211,10 +211,10 @@ } }, { - "path": "/dhis-web-commons/menu/getModules.action", + "path": "/api/41/me?fields=authorities,avatar,email,name,settings", "featureName": null, "static": true, - "count": 72, + "count": 71, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -227,8 +227,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-aggregate-data-entry\",\"namespace\":\"/dhis-web-aggregate-data-entry\",\"defaultAction\":\"../dhis-web-aggregate-data-entry/index.action\",\"displayName\":\"Data Entry (Beta)\",\"icon\":\"../icons/dhis-web-aggregate-data-entry.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"Microplanning\",\"namespace\":\"Microplanning\",\"defaultAction\":\"/apps/Microplanning/index.html\",\"displayName\":\"Microplanning\",\"icon\":\"/apps/Microplanning/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"WHO Data Quality Tool\",\"namespace\":\"WHO Data Quality Tool\",\"defaultAction\":\"/apps/WHO-Data-Quality-Tool/index.html\",\"displayName\":\"WHO Data Quality Tool\",\"icon\":\"/apps/WHO-Data-Quality-Tool/img/icons/export.png\",\"description\":\"WHO Data Quality Tool for DHIS2\"},{\"name\":\"plugin-demo\",\"namespace\":\"plugin-demo\",\"defaultAction\":\"/apps/plugin-demo/index.html\",\"displayName\":\"plugin-demo\",\"icon\":\"/apps/plugin-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"android-settings-app\",\"namespace\":\"android-settings-app\",\"defaultAction\":\"/apps/android-settings-app/index.html\",\"displayName\":\"Android Settings\",\"icon\":\"/apps/android-settings-app/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Visualization Navigator\",\"namespace\":\"Visualization Navigator\",\"defaultAction\":\"/apps/Visualization-Navigator/index.html\",\"displayName\":\"Visualization Navigator\",\"icon\":\"/apps/Visualization-Navigator/app-icon.png\",\"description\":\"Visualization Navigator\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"capture-0511\",\"namespace\":\"capture-0511\",\"defaultAction\":\"/apps/capture-0511/index.html\",\"displayName\":\"Capture - Referrals\",\"icon\":\"/apps/capture-0511/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"Tracker Bulk Actions\",\"namespace\":\"Tracker Bulk Actions\",\"defaultAction\":\"/apps/Tracker-Bulk-Actions/index.html\",\"displayName\":\"Tracker Bulk Actions\",\"icon\":\"/apps/Tracker-Bulk-Actions/dhis2-app-icon.png\",\"description\":\"Tracker Bulk Actions\"},{\"name\":\"query-playground\",\"namespace\":\"query-playground\",\"defaultAction\":\"/apps/query-playground/index.html\",\"displayName\":\"Data Query Playground\",\"icon\":\"/apps/query-playground/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"data-exchange\",\"namespace\":\"data-exchange\",\"defaultAction\":\"/apps/data-exchange/index.html\",\"displayName\":\"Data Exchange\",\"icon\":\"/apps/data-exchange/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"dhis2-ci-app-demo\",\"namespace\":\"dhis2-ci-app-demo\",\"defaultAction\":\"/apps/dhis2-ci-app-demo/index.html\",\"displayName\":\"CI App Demo\",\"icon\":\"/apps/dhis2-ci-app-demo/dhis2-app-icon.png\",\"description\":\"\"},{\"name\":\"pwa-app\",\"namespace\":\"pwa-app\",\"defaultAction\":\"/apps/pwa-app/index.html\",\"displayName\":\"pwa-app\",\"icon\":\"/apps/pwa-app/dhis2-app-icon.png\",\"description\":\"\"}]}", - "responseSize": 8983, + "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"]}", + "responseSize": 11522, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -238,16 +238,15 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/me?fields=authorities,avatar,email,name,settings", + "path": "/api/41/me/dashboard", "featureName": null, "static": true, - "count": 71, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -260,8 +259,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"]}", - "responseSize": 10486, + "responseBody": "{\"unreadInterpretations\":41,\"unreadMessageConversations\":199}", + "responseSize": 61, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -271,12 +270,13 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/me/dashboard", + "path": "/dhis-web-commons/menu/getModules.action", "featureName": null, "static": true, "count": 72, @@ -292,8 +292,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"unreadInterpretations\":0,\"unreadMessageConversations\":198}", - "responseSize": 60, + "responseBody": "{\"modules\":[{\"name\":\"dhis-web-dashboard\",\"namespace\":\"/dhis-web-dashboard\",\"defaultAction\":\"../dhis-web-dashboard/index.action\",\"displayName\":\"Dashboard\",\"icon\":\"../icons/dhis-web-dashboard.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-visualizer\",\"namespace\":\"/dhis-web-data-visualizer\",\"defaultAction\":\"../dhis-web-data-visualizer/index.action\",\"displayName\":\"Data Visualizer\",\"icon\":\"../icons/dhis-web-data-visualizer.png\",\"description\":\"\"},{\"name\":\"line-listing\",\"namespace\":\"line-listing\",\"defaultAction\":\"/apps/line-listing/index.html\",\"displayName\":\"Line Listing\",\"icon\":\"/apps/line-listing/dhis2-app-icon.png\",\"description\":\"DHIS2 Line Listing\"},{\"name\":\"dhis-web-maps\",\"namespace\":\"/dhis-web-maps\",\"defaultAction\":\"../dhis-web-maps/index.action\",\"displayName\":\"Maps\",\"icon\":\"../icons/dhis-web-maps.png\",\"description\":\"\"},{\"name\":\"dhis-web-settings\",\"namespace\":\"/dhis-web-settings\",\"defaultAction\":\"../dhis-web-settings/index.action\",\"displayName\":\"System Settings\",\"icon\":\"../icons/dhis-web-settings.png\",\"description\":\"\"},{\"name\":\"dhis-web-maintenance\",\"namespace\":\"/dhis-web-maintenance\",\"defaultAction\":\"../dhis-web-maintenance/index.action\",\"displayName\":\"Maintenance\",\"icon\":\"../icons/dhis-web-maintenance.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-administration\",\"namespace\":\"/dhis-web-data-administration\",\"defaultAction\":\"../dhis-web-data-administration/index.action\",\"displayName\":\"Data Administration\",\"icon\":\"../icons/dhis-web-data-administration.png\",\"description\":\"\"},{\"name\":\"dhis-web-app-management\",\"namespace\":\"/dhis-web-app-management\",\"defaultAction\":\"../dhis-web-app-management/index.action\",\"displayName\":\"App Management\",\"icon\":\"../icons/dhis-web-app-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-reports\",\"namespace\":\"/dhis-web-event-reports\",\"defaultAction\":\"../dhis-web-event-reports/index.action\",\"displayName\":\"Event Reports\",\"icon\":\"../icons/dhis-web-event-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-event-visualizer\",\"namespace\":\"/dhis-web-event-visualizer\",\"defaultAction\":\"../dhis-web-event-visualizer/index.action\",\"displayName\":\"Event Visualizer\",\"icon\":\"../icons/dhis-web-event-visualizer.png\",\"description\":\"\"},{\"name\":\"dhis-web-dataentry\",\"namespace\":\"/dhis-web-dataentry\",\"defaultAction\":\"../dhis-web-dataentry/index.action\",\"displayName\":\"Data Entry\",\"icon\":\"../icons/dhis-web-dataentry.png\",\"description\":\"\"},{\"name\":\"dhis-web-tracker-capture\",\"namespace\":\"/dhis-web-tracker-capture\",\"defaultAction\":\"../dhis-web-tracker-capture/index.action\",\"displayName\":\"Tracker Capture\",\"icon\":\"../icons/dhis-web-tracker-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-scheduler\",\"namespace\":\"/dhis-web-scheduler\",\"defaultAction\":\"../dhis-web-scheduler/index.action\",\"displayName\":\"Scheduler\",\"icon\":\"../icons/dhis-web-scheduler.png\",\"description\":\"\"},{\"name\":\"dhis-web-usage-analytics\",\"namespace\":\"/dhis-web-usage-analytics\",\"defaultAction\":\"../dhis-web-usage-analytics/index.action\",\"displayName\":\"Usage Analytics\",\"icon\":\"../icons/dhis-web-usage-analytics.png\",\"description\":\"\"},{\"name\":\"dhis-web-interpretation\",\"namespace\":\"/dhis-web-interpretation\",\"defaultAction\":\"../dhis-web-interpretation/index.action\",\"displayName\":\"Interpretations\",\"icon\":\"../icons/dhis-web-interpretation.png\",\"description\":\"\"},{\"name\":\"dhis-web-datastore\",\"namespace\":\"/dhis-web-datastore\",\"defaultAction\":\"../dhis-web-datastore/index.action\",\"displayName\":\"Datastore Management\",\"icon\":\"../icons/dhis-web-datastore.png\",\"description\":\"\"},{\"name\":\"dhis-web-cache-cleaner\",\"namespace\":\"/dhis-web-cache-cleaner\",\"defaultAction\":\"../dhis-web-cache-cleaner/index.action\",\"displayName\":\"Browser Cache Cleaner\",\"icon\":\"../icons/dhis-web-cache-cleaner.png\",\"description\":\"\"},{\"name\":\"dhis-web-translations\",\"namespace\":\"/dhis-web-translations\",\"defaultAction\":\"../dhis-web-translations/index.action\",\"displayName\":\"Translations\",\"icon\":\"../icons/dhis-web-translations.png\",\"description\":\"\"},{\"name\":\"dhis-web-capture\",\"namespace\":\"/dhis-web-capture\",\"defaultAction\":\"../dhis-web-capture/index.action\",\"displayName\":\"Capture\",\"icon\":\"../icons/dhis-web-capture.png\",\"description\":\"\"},{\"name\":\"dhis-web-data-quality\",\"namespace\":\"/dhis-web-data-quality\",\"defaultAction\":\"../dhis-web-data-quality/index.action\",\"displayName\":\"Data Quality\",\"icon\":\"../icons/dhis-web-data-quality.png\",\"description\":\"\"},{\"name\":\"dhis-web-user\",\"namespace\":\"/dhis-web-user\",\"defaultAction\":\"../dhis-web-user/index.action\",\"displayName\":\"Users\",\"icon\":\"../icons/dhis-web-user.png\",\"description\":\"\"},{\"name\":\"dhis-web-approval\",\"namespace\":\"/dhis-web-approval\",\"defaultAction\":\"../dhis-web-approval/index.action\",\"displayName\":\"Data Approval\",\"icon\":\"../icons/dhis-web-approval.png\",\"description\":\"\"},{\"name\":\"dhis-web-import-export\",\"namespace\":\"/dhis-web-import-export\",\"defaultAction\":\"../dhis-web-import-export/index.action\",\"displayName\":\"Import/Export\",\"icon\":\"../icons/dhis-web-import-export.png\",\"description\":\"\"},{\"name\":\"dhis-web-menu-management\",\"namespace\":\"/dhis-web-menu-management\",\"defaultAction\":\"../dhis-web-menu-management/index.action\",\"displayName\":\"Menu Management\",\"icon\":\"../icons/dhis-web-menu-management.png\",\"description\":\"\"},{\"name\":\"dhis-web-reports\",\"namespace\":\"/dhis-web-reports\",\"defaultAction\":\"../dhis-web-reports/index.action\",\"displayName\":\"Reports\",\"icon\":\"../icons/dhis-web-reports.png\",\"description\":\"\"},{\"name\":\"dhis-web-sms-configuration\",\"namespace\":\"/dhis-web-sms-configuration\",\"defaultAction\":\"../dhis-web-sms-configuration/index.action\",\"displayName\":\"SMS Configuration\",\"icon\":\"../icons/dhis-web-sms-configuration.png\",\"description\":\"\"},{\"name\":\"Microplanning\",\"namespace\":\"Microplanning\",\"defaultAction\":\"/apps/Microplanning/index.html\",\"displayName\":\"Microplanning\",\"icon\":\"/apps/Microplanning/dhis2-app-icon.png\",\"description\":\"\"}]}", + "responseSize": 5918, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -326,40 +326,39 @@ }, "statusCode": 200, "responseBody": [ - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:08.110\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:08.109\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:15.400\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:15.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:15.400\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:15.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:39.711\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:39.710\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:51.215\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:51.214\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:53:58.110\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:53:58.109\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:02.602\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:02.601\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:08.350\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:08.349\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:14.090\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:14.089\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:20.126\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:20.125\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:26.518\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:26.517\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:32.438\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:32.437\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:54:37.686\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:54:37.684\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:07.431\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:07.430\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:20.212\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:20.211\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:24.826\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:24.825\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:31.248\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:31.247\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:37.664\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:37.663\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:44.240\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:44.239\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:50.167\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:50.166\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:55:55.158\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:55:55.157\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:01.577\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:01.576\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:06.586\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:06.585\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:12.480\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:12.479\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:17.199\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:17.197\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:22.203\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:22.202\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:29.602\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:29.601\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:35.642\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:35.641\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:40.540\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:40.539\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:56:55.667\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:56:55.666\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:57:00.274\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:57:00.273\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-11-22T15:57:05.242\",\"dataViewOrganisationUnits\":[],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}],\"settings\":{\"keyDbLocale\":\"en\",\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"ur1Edk5Oe2n\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"uy2gU8kT1jF\",\"IpHINAT79UW\",\"voQNiPZ4laa\"],\"authorities\":[\"F_INDICATOR_DELETE\",\"F_EXPORT_EVENTS\",\"F_USERGROUP_PUBLIC_ADD\",\"F_CONSTANT_ADD\",\"F_REPORT_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_DATA_APPROVAL_LEVEL\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-mapping\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_DATAELEMENT_DELETE\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_SECTION_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"M_dhis-web-translations\",\"F_METADATA_MANAGE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_VIEW_UNAPPROVED_DATA\",\"F_INDICATORGROUP_DELETE\",\"M_dhis-web-maintenance-appmanager\",\"F_OPTIONGROUPSET_DELETE\",\"M_dhis-web-cache-cleaner\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_REPORT_DELETE\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EDIT_EXPIRED\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_REPORT_PUBLIC_ADD\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_SQLVIEW_PRIVATE_ADD\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-maps\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_dhis-web-tracker-capture\",\"F_OPTIONSET_DELETE\",\"F_PREDICTOR_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_PROGRAM_RULE_DELETE\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"M_dhis-web-validationrule\",\"M_dhis-web-app-management\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_PUSH_ANALYSIS_ADD\",\"F_LOCALE_ADD\",\"F_SQLVIEW_DELETE\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_REPORT_EXTERNAL\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_INDICATOR_PUBLIC_ADD\",\"F_SQLVIEW_EXTERNAL\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"M_dhis-web-messaging\",\"M_dhis-web-import-export\",\"F_TRACKED_ENTITY_ADD\",\"M_linelisting\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_PRIVATE_ADD\",\"M_dhis-web-visualizer\",\"F_ANALYTICSTABLEHOOK_ADD\",\"M_dhis-web-dashboard\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"M_dhis-web-interpretation\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"M_dhis-web-pivot\",\"F_VALIDATIONRULEGROUP_DELETE\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-settings\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USER_VIEW\",\"M_dhis-web-maintenance-user\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"F_DATAELEMENT_PUBLIC_ADD\",\"F_RELATIONSHIP_ADD\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USER_ADD\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_CONSTANT_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_PREDICTORGROUP_ADD\",\"F_USERGROUP_DELETE\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_SEND_MESSAGE\",\"F_IMPORT_EVENTS\",\"F_PROGRAM_INDICATOR_DELETE\",\"M_dhis-web-importexport\",\"M_dhis-web-sms\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"M_dhis-web-reports\",\"M_dhis-web-menu-management\",\"F_EXPORT_DATA\",\"F_USERROLE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_MAP_EXTERNAL\",\"F_ORGUNITGROUP_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"M_dhis-web-light\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_IMPORT_DATA\",\"F_RELATIONSHIP_DELETE\",\"F_USERROLE_DELETE\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_EVENTCHART_PUBLIC_ADD\",\"M_dhis-web-event-reports\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_VIEW_EVENT_ANALYTICS\",\"F_PERFORM_MAINTENANCE\",\"M_dhis-web-data-administration\",\"F_DATASET_PUBLIC_ADD\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"M_dhis-web-reporting\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_DELETE\",\"F_SECTION_DELETE\",\"M_dhis-web-approval\",\"F_DATA_APPROVAL_WORKFLOW\",\"F_METADATA_EXPORT\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_ORGUNITGROUPSET_DELETE\",\"F_USER_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_PUSH_ANALYSIS_DELETE\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_SCHEDULING_ADMIN\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_VISUALIZATION_PUBLIC_ADD\",\"M_dhis-web-scheduler\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_MOBILE_SENDSMS\",\"F_DATAELEMENTGROUP_DELETE\",\"F_USERROLE_PUBLIC_ADD\",\"F_PROGRAM_PRIVATE_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_ANONYMOUS_DATA_ENTRY\",\"F_TRACKED_ENTITY_DELETE\",\"F_DATAVALUE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-usage-analytics\",\"M_dhis-web-mobile\",\"F_REPLICATE_USER\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"M_dhis-web-user\",\"F_CATEGORY_OPTION_DELETE\",\"M_dhis-web-maintenance-datadictionary\",\"M_dhis-web-data-quality\",\"F_DATASET_DELETE\",\"F_VALIDATIONRULE_DELETE\",\"F_PROGRAMSTAGE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_ATTRIBUTE_DELETE\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_VIEW_DATABROWSER\",\"M_dhis-web-sms-configuration\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"M_dhis-web-event-capture\",\"M_dhis-web-maintenance-settings\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_METADATA_IMPORT\",\"F_TEI_CASCADE_DELETE\",\"F_PREDICTOR_ADD\",\"M_dhis-web-dataentry\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_EVENTCHART_EXTERNAL\",\"M_dhis-web-caseentry\",\"M_dhis-web-datastore\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"M_dhis-web-maintenance\",\"F_VIEW_SERVER_INFO\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_OPTIONSET_PUBLIC_ADD\",\"F_CATEGORY_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_APPROVE_DATA\",\"F_TRACKED_ENTITY_UPDATE\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_PROGRAM_TRACKING_LIST\",\"F_LEGEND_SET_DELETE\",\"F_CATEGORY_COMBO_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_SEND_EMAIL\",\"F_ACTIVITY_PLAN\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"F_INDICATORGROUPSET_DELETE\",\"M_dhis-web-aggregate-data-entry\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"M_dhis-web-data-visualizer\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_UNCOMPLETE_EVENT\",\"F_INDICATOR_PRIVATE_ADD\",\"F_ORGANISATIONUNIT_MOVE\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"F_PROGRAM_DELETE\",\"F_VISUALIZATION_EXTERNAL\",\"M_dhis-web-event-visualizer\",\"F_CATEGORY_PRIVATE_ADD\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-capture\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_OPTIONSET_PRIVATE_ADD\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_RUN_VALIDATION\",\"F_DOCUMENT_DELETE\",\"F_ENROLLMENT_CASCADE_DELETE\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"passwordLastUpdated\":\"2014-12-18T20:56:05.264\",\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-11-22T15:57:05.241\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"XS0dNzuZmfH\"},{\"id\":\"xJZBzAHI88H\"}]},\"patTokens\":[]}" + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:39:39.368\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:39:39.367\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:39:45.360\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:39:45.359\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:11.888\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:11.887\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:23.542\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:23.541\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:30.709\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:30.708\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:35.400\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:35.398\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:42.648\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:42.647\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:48.342\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:48.341\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:54.679\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:54.678\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:01.627\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:01.625\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:08.640\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:08.639\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:13.705\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:13.704\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:44.034\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:44.033\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:58.833\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:58.831\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:03.714\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:03.713\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:09.754\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:09.753\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:16.691\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:16.690\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:24.621\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:24.620\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:29.679\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:29.678\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:41.002\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:41.000\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:47.709\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:47.708\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:53.601\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:53.600\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:58.781\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:58.780\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:03.961\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:03.959\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:09.916\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:09.915\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:14.644\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:14.643\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:19.323\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:19.322\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:26.400\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:26.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:37.787\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:37.786\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:42.757\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:42.756\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:47.779\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:47.777\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}" ], - "responseSize": 13336, + "responseSize": 14364, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -373,10 +372,10 @@ "x-xss-protection": "1; mode=block" }, "responseLookup": [ - 0, 1, 2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 8, 9, - 9, 10, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, - 14, 15, 15, 16, 17, 17, 18, 18, 19, 20, 20, 21, 22, 22, 23, 24, 25, - 25, 25, 26, 26, 27, 28, 28, 28, 28, 28, 29, 30, 31 + 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, + 8, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, + 14, 14, 15, 16, 16, 16, 17, 18, 18, 18, 18, 18, 19, 19, 20, 20, 21, + 22, 23, 23, 24, 25, 26, 26, 27, 27, 28, 29, 30 ] }, { diff --git a/cypress/fixtures/network/41/summary.json b/cypress/fixtures/network/41/summary.json index d29c460d3..57570fc88 100644 --- a/cypress/fixtures/network/41/summary.json +++ b/cypress/fixtures/network/41/summary.json @@ -1,12 +1,12 @@ { - "count": 1022, - "totalResponseSize": 1033087, + "count": 1020, + "totalResponseSize": 1075053, "duplicates": 904, - "nonDeterministicResponses": 104, + "nonDeterministicResponses": 106, "apiVersion": "41", "fixtureFiles": [ "static_resources.json", - "users_should_be_able_to_navigate_back_to_the_job_list.json", + "users_should_be_able_to_navigate_back_to_the_list_route.json", "users_should_be_able_to_create_jobs_that_take_parameters.json", "users_should_be_able_to_create_jobs_without_parameters.json", "users_should_be_able_to_insert_cron_presets.json", @@ -17,17 +17,17 @@ "users_should_be_able_to_edit_jobs_that_take_parameters.json", "users_should_be_able_to_edit_jobs_without_parameters.json", "users_should_be_able_to_edit_a_sequence.json", + "queue_actions.json", + "system_job_actions.json", + "user_job_actions.json", "jobs_can_be_filtered.json", "system_job_visibility_can_be_toggled.json", - "user_jobs_can_be_enabled_and_disabled.json", "queues_should_be_listed.json", "all_user_defined_jobs_should_be_listed.json", "users_should_be_able_to_navigate_to_the_new_job_route.json", "users_should_be_able_to_navigate_to_the_new_queue_route.json", - "queue_actions.json", + "user_jobs_can_be_enabled_and_disabled.json", "queues_can_be_enabled_and_disabled.json", - "system_job_actions.json", - "user_job_actions.json", "users_that_are_not_authorized_should_be_denied_access.json", "users_should_be_able_to_view_system_jobs.json" ] diff --git a/cypress/fixtures/network/41/user_job_actions.json b/cypress/fixtures/network/41/user_job_actions.json index eac02dbe4..4ce5180b5 100644 --- a/cypress/fixtures/network/41/user_job_actions.json +++ b/cypress/fixtures/network/41/user_job_actions.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json index 2d7fae5b8..316dadd6b 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json index 321de95b0..cc6e6cf29 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/dataIntegrity", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -223,12 +223,13 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/dataIntegrity", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -244,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -255,7 +256,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -265,7 +265,7 @@ "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 9, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,8 +277,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + ], + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 1, 1, 1, 1, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json index 6603462b5..5179fd05a 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json index d336eee4a..072856ec0 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json index 06cb9c692..82be3c0f1 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -278,10 +278,10 @@ }, "statusCode": 200, "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" ], - "responseSize": 4036, + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -294,6 +294,6 @@ "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" }, - "responseLookup": [0, 1, 1, 1] + "responseLookup": [0, 1, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json index 6eb46ac26..7fe2f58fd 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 4, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,8 +277,11 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:42:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:42:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + ], + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json index 8eeab4aae..79fe23225 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json deleted file mode 100644 index 3b9997f33..000000000 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_job_list.json +++ /dev/null @@ -1,330 +0,0 @@ -[ - { - "path": "/api/41/systemSettings/helpPageLink", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 9, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", - "responseSize": 99, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/jobConfigurations/jobTypes?fields=*&paging=false", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 4, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/scheduler", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 3, - "nonDeterministic": true, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:53:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:54:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]" - ], - "responseSize": 4036, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - }, - "responseLookup": [0, 1, 1] - }, - { - "path": "/api/41/scheduler/queueable", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 2, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "[]", - "responseSize": 2, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/analytics/tableTypes", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/pushAnalysis?paging=false", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/validationRuleGroups?paging=false", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/predictors?paging=false", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/predictorGroups?paging=false", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - }, - { - "path": "/api/41/dataIntegrity", - "featureName": "Users should be able to navigate back to the list route", - "static": false, - "count": 1, - "nonDeterministic": false, - "method": "GET", - "requestBody": "", - "requestHeaders": { - "host": "debug.dhis2.org", - "connection": "keep-alive", - "accept": "application/json", - "origin": "http://localhost:3000", - "sec-fetch-site": "cross-site", - "sec-fetch-mode": "cors" - }, - "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, - "responseHeaders": { - "server": "nginx/1.23.0", - "content-type": "application/json;charset=UTF-8", - "transfer-encoding": "chunked", - "connection": "keep-alive", - "access-control-allow-credentials": "true", - "access-control-allow-origin": "http://localhost:3000", - "vary": "Origin", - "access-control-expose-headers": "ETag, Location", - "x-content-type-options": "nosniff", - "x-xss-protection": "1; mode=block" - } - } -] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json new file mode 100644 index 000000000..50d296d48 --- /dev/null +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json @@ -0,0 +1,332 @@ +[ + { + "path": "/api/41/systemSettings/helpPageLink", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 9, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"helpPageLink\":\"https://dhis2.github.io/dhis2-docs/master/en/user/html/dhis2_user_manual_en.html\"}", + "responseSize": 99, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/scheduler", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 3, + "nonDeterministic": true, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + ], + "responseSize": 4222, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + }, + "responseLookup": [0, 1, 2] + }, + { + "path": "/api/41/jobConfigurations/jobTypes?fields=*&paging=false", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 4, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/scheduler/queueable", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 2, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "[{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 183, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/analytics/tableTypes", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/predictorGroups?paging=false", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/predictors?paging=false", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/validationRuleGroups?paging=false", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/pushAnalysis?paging=false", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + }, + { + "path": "/api/41/dataIntegrity", + "featureName": "Users should be able to navigate back to the list route", + "static": false, + "count": 1, + "nonDeterministic": false, + "method": "GET", + "requestBody": "", + "requestHeaders": { + "host": "debug.dhis2.org", + "connection": "keep-alive", + "accept": "application/json", + "origin": "http://localhost:3000", + "sec-fetch-site": "cross-site", + "sec-fetch-mode": "cors" + }, + "statusCode": 200, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, + "responseHeaders": { + "server": "nginx/1.23.0", + "content-type": "application/json;charset=UTF-8", + "transfer-encoding": "chunked", + "connection": "keep-alive", + "access-control-allow-credentials": "true", + "access-control-allow-origin": "http://localhost:3000", + "vary": "Origin", + "access-control-expose-headers": "ETag, Location", + "x-content-type-options": "nosniff", + "x-xss-protection": "1; mode=block" + } + } +] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json index 334296cb3..09c13c424 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -65,7 +65,7 @@ } }, { - "path": "/api/41/analytics/tableTypes", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -81,8 +81,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -92,12 +92,13 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -113,8 +114,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +131,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/analytics/tableTypes", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -146,8 +147,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -157,7 +158,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,8 +277,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:57.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:55:57.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json index 787bc1e01..2e9ff6d14 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:17.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:17.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json index defa176b7..7693dfa11 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:37.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-11-22T15:56:37.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-11-23T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-11-23T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-11-23T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Queue\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"uvUPBToQHD9\",\"name\":\"Job 1\",\"type\":\"DATA_INTEGRITY\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-11-27T03:00:00.000\",\"status\":\"DISABLED\"},{\"id\":\"PPgVeqiSXpz\",\"name\":\"Job 2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"SCHEDULED\"}]}]", - "responseSize": 4036, + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json index e20bcf9ba..b1df21317 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json @@ -49,8 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 26553, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -245,8 +245,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OIG\"},{\"name\":\"data_elements_without_groups\",\"displayName\":\"Data elements lacking groups\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data element groups\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWG\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OGSEG\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCBI\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CNO\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANA\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IDT\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNA\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONC\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DSNATOU\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNI\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"ING\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSS\"},{\"name\":\"org_units_without_groups\",\"displayName\":\"Organisation units lacking groups\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are not connected to at least one group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWG\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"code\":\"DEEGM\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONCBP\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"code\":\"ITD\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSE\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CONC\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OO\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":false,\"code\":\"IWIF\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CODC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUWCR\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWDE\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUVEGS\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"code\":\"MNVOY\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IED\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"COEGM\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":false,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWA\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMR\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWILSE\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWSI\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"code\":\"IGS\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PSSED\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWIE\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"code\":\"UGS\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAWDPT\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWG\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"COCD\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"code\":\"OSU\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CNC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEVEGS\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"code\":\"CSCO\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"code\":\"VNVOY\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OMS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAA\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEATDSWDPT\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEANG\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"COSWCC\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"ONI\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRAWS\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"code\":\"VRGS\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CCU\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"code\":\"COGS\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"code\":\"DE\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"code\":\"IWG\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OGS\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRWP\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"code\":\"CUCC\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"code\":\"IGSS\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":false,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"code\":\"PIGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"code\":\"PRNE\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"code\":\"DEAND\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":false,\"code\":\"PIWE\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"code\":\"PDP\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"code\":\"OUBO\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"code\":\"CWC\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"code\":\"DNVOY\"}]", - "responseSize": 67659, + "responseBody": "[{\"name\":\"orgunits_invalid_geometry\",\"displayName\":\"Organisation units with invalid geometry.\",\"section\":\"Organisation units\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Organisation units with invalid geometry.\",\"introduction\":\"DHIS2 uses the PostGIS database extension to manage the geographical information associated\\nwith organisation units. There are various reasons why geometries may be considered to be\\ninvalid including self-inclusions, self-intersections, and sliver polygons. Please see the\\nPostGIS documentation for a more in-depth discussion on this topic.\\n\\nInvalid geometry is not always a problem and may be able to be ignored, however, it has been observed in certain systems\\nthat this can lead to problems in analytics. If you are experiencing issues when generating analytics\\ntables, and see errors related to invalid geometries, you will need to either remove the invalid geometry,\\nor fix it.\",\"recommendation\":\"Update the geometry of the affected organisation units to a valid geometry. It may be possible to use the PostGIS function `ST_MakeValid` to automatically fix the problem. However, in other cases the geometry may need to be edited in a GIS tool, and then updated again in DHIS2.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OIG\"},{\"name\":\"program_indicators_with_invalid_expressions\",\"displayName\":\"Program indicators with invalid expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have an invalid expression\",\"recommendation\":\"Check that the expression evaluates to a number\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIE\"},{\"name\":\"orgunit_group_sets_excess_groups\",\"displayName\":\"Organisation units which belong to multiple groups in a group set.\",\"section\":\"Organisation units\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Organisation units which belong to multiple groups in a group set.\",\"introduction\":\"Organisation units should belong to exactly one group within each organisation unit group set of which they are a member. If the organisation unit belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the organisation units in the details list to exactly one group within each group set membership.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGSEG\"},{\"name\":\"program_rule_actions_without_notification\",\"displayName\":\"Program rule with actions lacking a notification template\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires a notification template but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWN\"},{\"name\":\"indicator_no_analysis\",\"displayName\":\"Indicators not used in analytical objects.\",\"section\":\"Indicators\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Indicators not used in analytical objects.\",\"introduction\":\"Indicators should be used to produce some type of analytical output (charts, maps, pivot tables). Note: indicators used in datasets to provide feedback during data entry are not counted as being used in analytical objects.\",\"recommendation\":\"Indicators that are not routinely being used for analysis should be reviewed to determine if they are useful and needed. If these are meant to be used for routine review, then associated outputs should be created using them. If these indicators are not going to be used for any type of information review, and are not used in data sets for feedback during data entry, consideration should be made to delete them.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"INA\"},{\"name\":\"user_groups_scarce\",\"displayName\":\"User groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"User groups should have at least two members.\",\"introduction\":\"Generally, user groups should contain two or more users.\",\"recommendation\":\"Considering removing user groups with less than two users, or alternatively, add additional users to the group to make it more useful.\",\"issuesIdType\":\"userGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"UGS\"},{\"name\":\"validation_rules_missing_value_strategy_null\",\"displayName\":\"All validation rule expressions should have a missing value strategy.\",\"section\":\"Validation rules\",\"sectionOrder\":1,\"severity\":\"SEVERE\",\"description\":\"All validation rule expressions should have a missing value strategy.\",\"introduction\":\"Validation rules are composed of a left and right side expression. In certain systems the missing value strategy may not be defined. This may lead to an exception during validation rule analysis. The affected validation rules should be corrected to with an appropriate missing value strategy.\",\"recommendation\":\"Using the results of the the details SQL view, identify the affected validation rules and which side of the rule the missing value strategy has not been specified. Using the maintenance app, make the appropriate corrections and save the rule.\",\"issuesIdType\":\"validationRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRMVSN\"},{\"name\":\"category_combos_being_invalid\",\"displayName\":\"Invalid Category-combos\",\"section\":\"Categories\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all category-combos that are invalid\",\"recommendation\":\"Make sure the category combo is assigned to at least one category and that all categories have category options \",\"issuesIdType\":\"categoryCombos\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"CCBI\"},{\"name\":\"data_elements_aggregate_with_different_period_types\",\"displayName\":\"Aggregate data elements which belong to datasets with different period types.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Aggregate data elements which belong to datasets with different period types.\",\"introduction\":\"Data elements should not belong to datasets with different period types.\",\"recommendation\":\"If you need to collect data with different period types (e.g. weekly and monthly) you should use different data elements for each period type. In general, it is not recommended to collect data with different frequencies, since in general, data collected at higher frequencies (e.g. weekly) can be aggregated to data with lower frequencies (e.g yearly).\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAWDPT\"},{\"name\":\"data_elements_in_data_set_not_in_form\",\"displayName\":\"Data sets with data elements not in data entry form\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that have data elements which are neither a member of the set's data entry form nor a member of the sets section\",\"recommendation\":\"Either remove the data elements in question or make them a member of the set's form or section\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEIDSNIF\"},{\"name\":\"categories_no_options\",\"displayName\":\"Categories with no category options\",\"section\":\"Categories\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Categories with no category options\",\"introduction\":\"Categories should always have at least one category option.\",\"recommendation\":\"Any categories without category options should either be removed from the system if they are not in use. Otherwise, appropriate category options should be added to the category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNO\"},{\"name\":\"validation_rules_without_groups\",\"displayName\":\"Validation rules lacking groups\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that are not member of at least one validation rule group\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWG\"},{\"name\":\"data_elements_aggregate_no_analysis\",\"displayName\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not used in any favourites (directly or through indicators)\",\"introduction\":\"All aggregate data elements that are captured in DHIS2 should be used to produce some type of analysis output (charts, maps, tables). This can be by using them directly in an output, or by having them contribute to an indicator calculation that is used an output.\",\"recommendation\":\"Data elements that are not routinely being reviewed in analysis, either directly or indirectly through indicators, should be reviewed to determine if they still need to be collected. If these are meant to be used in routine review, then associated outputs should be created using them. If these data elements are not going to be used for any type of information review, consideration should be made to either archive them or delete them.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANA\"},{\"name\":\"category_option_combos_disjoint\",\"displayName\":\"Category option combinations with disjoint associations.\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with disjoint associations.\",\"introduction\":\"Under certain circumstances, category option combinations may exist in the system, but not have any direct association with category options which are associated with their category combination. This situation usually occurs when category options have been added to a category and then the category is added to a category combination. New category option combinations are created in the system at this point. If any of the category options are then removed in one of the underlying categories, a so-called disjoint category option combination may result. This is a category option combination which has no direct association with any category options in any of the categories associated with the category combination.\",\"recommendation\":\"The disjoint category option combinations should be removed from the system if possible. However, if any data is associated with the category option combination, a determination will need to be made in regards of how to deal with this data.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COCD\"},{\"name\":\"indicators_duplicated_terms\",\"displayName\":\"Indicators with the same terms.\",\"section\":\"Indicators\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Indicators with the same terms.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check attempts to identify indicators with the same formulas, regardless of the order of their their terms. Suppose you have an indicator which calculates total ANC attendance: ANC Total = ANC1 + ANC2 + ANC3 Suppose then another indicator exists in the system, which has been defined as: ANC Totals = ANC3 + ANC2 + ANC1 These two indicators are equivalent, and will produce the same result, and are thus considered to be duplicated.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Considered deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IDT\"},{\"name\":\"options_sets_unused\",\"displayName\":\"Option sets which are not used\",\"section\":\"Option sets\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Option sets which are not used\",\"introduction\":\"Option sets should be used for some purpose. The may be used by data elements, comments, attributes, or tracked entity attributes.\",\"recommendation\":\"Consider deleting unused option sets, or alternatively, ensure that they have been properly assigned.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSU\"},{\"name\":\"program_rules_no_action\",\"displayName\":\"Program rules with no action.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Program rules with no action.\",\"introduction\":\"All program rules should have an action.\",\"recommendation\":\"Using the DHIS2 user interface, assign an action to each of the program rules which is missing one. Alternatively, if the program rule is not in use, then consider removing it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNA\"},{\"name\":\"catoptioncombos_no_catcombo\",\"displayName\":\"Category options combinations with no category combination.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"WARNING\",\"description\":\"Category options combinations with no category combination.\",\"introduction\":\"All category option combinations should be associated with a category combo. In certain cases, when category combinations are deleted,the linkage between a category option combination and a category combination may become corrupted.\",\"recommendation\":\"Check if any data is associated with the category option combination in question. Likely, the data should either be deleted or migrated to a valid category option combination. Any data which is associated with any of these category option combinations will not be available through either the data entry modules or any of the analytical apps.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CNC\"},{\"name\":\"orgunits_compulsory_group_count\",\"displayName\":\"Organisation units that are not in all compulsory orgunit group sets\",\"section\":\"Organisation units\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Orgunits that are not in all compulsory orgunit group sets\",\"introduction\":\"If any organisation unit groups have been marked as compulsory, each and every organisation unit should belong to exactly one group within each compulsory organisation unit group set. Assume we have created a group set called \\\"Ownership\\\" with two groups \\\"Public\\\" and \\\"Private\\\". Each and every organisation unit contained in the hierarchy must belong to either Public or Private (but not both). When organisation unit are not part of a group set, results in the analytics apps will not be correct if the organisation unit group set is used for aggregation.\",\"recommendation\":\"For each of the organisation units identified in the details query, you should assign the appropriate organisation unit group within the group set. Alternatively, if the group set should not be compulsory, you should change this attribute.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OCGC\"},{\"name\":\"orgunits_no_coordinates\",\"displayName\":\"Organisation units with no coordinates.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"WARNING\",\"description\":\"Organisation units with no coordinates.\",\"introduction\":\"Ideally, all organisation units contained in the DHIS2 hierarchy should have a valid\\nset of coordinates. Usually for all organisation units above the facility level,\\nthese coordinates should be a polygon which provides the boundary of the organisation\\nunit. For facilities, these are usually represented as point coordinates.\\n\\nThere can obviously be exceptions to this rule. Mobile health facilities may not have\\na fixed location. Community health workers or wards below the facility level\\nmay also not have a defined or definable coordinate.\\n\\nThis check is intended to allow you to review all organisation units which do\\nnot have any coordinates and make a determination as to whether they should be updated.\",\"recommendation\":\"Where appropriate, update the geometry of each organisation unit with a valid geometry.\\nYou may need to contact the appropriate local government office to obtain a copy\\nof district boundaries, commonly referred to as \\\"shape files\\\". Another possibility\\nis to use freely available boundary files from GADM (https://gadm.org)\\n\\nIf facilities are missing coordinates, it may be possible to obtain these from\\nthe facility staff using their smart phone to get the coordinates. Images\\nfrom Google Maps can also often be used to estimate the position of a facility,\\nassuming that you have good enough resolution and local knowledge of where\\nit is located.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONC\"},{\"name\":\"data_elements_violating_exclusive_group_sets\",\"displayName\":\"Data elements with conflicting exclusive group sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are a members of more than one exclusive data element set belonging to the same data element group set\",\"recommendation\":\"Either remove the data element from all but one exclusive group set or consider if the set really should be an exclusive group set\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEVEGS\"},{\"name\":\"data_sets_not_assigned_to_org_units\",\"displayName\":\"Data sets not assigned to organisation units\",\"section\":\"Data Sets\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data sets that are not assigned to any organisation units\",\"issuesIdType\":\"dataSets\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DSNATOU\"},{\"name\":\"categories_same_category_options\",\"displayName\":\"Categories with the same category options\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Categories with the same category options\",\"introduction\":\"Categories with the exact same category options should be considered to be merged. Categories with the exact same category options may be easily confused by users in analysis. The details view will provide a list of categories which have the exact same category options. For each duplicated category a number in parentheses such as (1) will indicate which categories belong to duplicated groups.\",\"recommendation\":\"If category combinations have already been created with duplicative categories,\\nit is recommended that you do not take any action, but rather ensure\\nthat users understand that there may be two category combinations which are duplicative.\\n\\nIf you choose to merge the duplicative category combinations, you would need to \\nremap all category option combinations from the category combo which you wish to \\nremove, to the one which you wish to keep. \\n\\nIf one of the categories is not in use in any category combination, it should\\nconsider to be removed from the system.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CSCO\"},{\"name\":\"dashboards_no_items\",\"displayName\":\"Dashboards with no items.\",\"section\":\"Dashboards\",\"sectionOrder\":4,\"severity\":\"INFO\",\"description\":\"Dashboards with no items.\",\"introduction\":\"All dashboards should have content on them. Dashboards without any content do not serve any purpose, and can make it more difficult to find relevant dashboards with content.\",\"recommendation\":\"Dashboards without content that have not been modified in the last 14 days should be considered for deletion.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNI\"},{\"name\":\"visualizations_not_viewed_one_year\",\"displayName\":\"Visualizations which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Visualizations which have not been viewed in the past 12 months\",\"introduction\":\"Visualizations should be regularly viewed in the system. In many cases, users may create charts for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to charts being difficult to find in the visualization app.\",\"recommendation\":\"Unused charts can be removed directly using the data visualization app by a user with sufficient authority. If charts are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"visualizations\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VNVOY\"},{\"name\":\"orgunits_same_name_and_parent\",\"displayName\":\"Organisation units should not have the same name and parent.\",\"section\":\"Organisation units\",\"sectionOrder\":12,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have the same name and parent.\",\"introduction\":\"Organisation units may have exactly the same name. This may become confusing to users, particularly if the organisation unit has the same name and same parent. This can easily lead to data entry or analysis mistakes as users have no way to distinguish between the two organisation units.\",\"recommendation\":\"Rename identically named organisation units which share the same parent using the maintenance app.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSNAP\"},{\"name\":\"indicators_not_grouped\",\"displayName\":\"Indicators not in any groups.\",\"section\":\"Indicators\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicators not in any groups.\",\"introduction\":\"All indicators should be in an indicator group. This allows users to find the indicators more easily in analysis apps and also contributes to having more complete indicators group sets. Maintenance operations can also be made more efficient by applying bulk settings (ex. sharing, filtering) to all indicators within an indicator group.\",\"recommendation\":\"Indicators that are not in a indicator group should be added to a relevant indicator group. If the indicators are not needed, they should be deleted.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ING\"},{\"name\":\"categories_one_default_category_option\",\"displayName\":\"Only one default category option should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option with UID \\\"xYerKDKCefk\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option or move all references to category option \\\"xYerKDKCefk\\\" and then remove the unused conflicting category option.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCO\"},{\"name\":\"orgunits_multiple_spaces\",\"displayName\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have multiple spaces in their names or shortnames.\",\"introduction\":\"Names and/or shortnames of organisation units should not contain multiple spaces. They are superfluous and may complicate the location of organisation units when they are searched.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the multiple spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMS\"},{\"name\":\"category_option_group_sets_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option group sets should be composed of at least two category option groups.\",\"recommendation\":\"Considering removing groups with zero or one category option groups, or alternatively, add additional category option groups to the group set to make it more useful.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSS\"},{\"name\":\"data_elements_aggregate_abandoned\",\"displayName\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements that have not been changed in last 100 days and do not have any data values.\",\"introduction\":\"Data elements are considered to be abandoned when they have not been edited in at least 100 days and do not have any data values associated with them. Often, these are the result of new or changed configurations that have been abandoned at some point.\",\"recommendation\":\"Data elements that have no data associated with them and which there are no plans to start using for data collection should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAA\"},{\"name\":\"data_elements_excess_groupset_membership\",\"displayName\":\"Data elements which belong to multiple groups in a group set.\",\"section\":\"data_elements\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Data elements which belong to multiple groups in a group set.\",\"introduction\":\"Data elements should belong to exactly one group within each data element group set of which they are a member. If the data element belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the data elements in the details list to exactly one data element group within each group set.\",\"issuesIdType\":\"data_elements_aggregate\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEEGM\"},{\"name\":\"data_elements_aggregate_no_groups\",\"displayName\":\"Aggregate data elements not in any data element groups.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements not in any data element groups.\",\"introduction\":\"All data elements should be in a data element group. This allows users to find the data elements more easily in analysis\\n apps and also contributes to having more complete data element group sets.\\n Maintenance operations can also be made more efficient by applying\\n bulk settings (ex. sharing) to all data elements within a data element group.\",\"recommendation\":\"Data elements that are not in a data element group should be added to a relevant data element group. If the data elements are not needed, they should be deleted.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEANG\"},{\"name\":\"data_elements_assigned_to_data_sets_with_different_period_types\",\"displayName\":\"Data elements assigned to data sets with different period type\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that are assigned to at least one data set that has a different period type\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEATDSWDPT\"},{\"name\":\"category_options_shared_within_category_combo\",\"displayName\":\"Category combinations with categories which share the same category options.\",\"section\":\"Categories\",\"sectionOrder\":7,\"severity\":\"SEVERE\",\"description\":\"Category combinations with categories which share the same category options.\",\"introduction\":\"As a general rule, category options should be reused where possible between categories. The exception to this rule however, is when you have a category combo with multiple categories, and within those categories, a category option is shared. As a simple example, lets say you have a category called \\\"Sex\\\" with options \\\"Male\\\"\\\", \\\"Female\\\" and \\\"Unknown\\\". There is also a second category called \\\"Age\\\" with options \\\"<15\\\", \\\"15+\\\", and \\\"Unknown\\\". A category combination called \\\"Age/Sex\\\" is then created with these two categories, which share the option \\\"Unknown\\\". This situation should be avoided, as it creates issues when analyzing data.\",\"recommendation\":\"The recommended approach to dealing with this situation is to create a new category combination, using two new categories. Using the example from the introduction, you should create two new category options called \\\"Unknown age\\\" and \\\"Unknown sex\\\". A new category combination can then be created with these new categories, which do not share category options. All data which is potentially associated with the old category combinations, would need to be reassigned to the new category option combinations. Any analytical objects which use the categories to be removed would also need to be updated.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COSWCC\"},{\"name\":\"data_element_groups_scarce\",\"displayName\":\"Data element groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Data element groups should have at least two members.\",\"introduction\":\"All data element groups should be composed of at least two data elements.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"dataElementGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEGS\"},{\"name\":\"orgunits_not_contained_by_parent\",\"displayName\":\"Organisation units with point coordinates should be contained by their parent.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Organisation units with point coordinates should be contained by their parent.\",\"introduction\":\"Facilities are often represented as points in the DHIS2 hierarchy. Their parent organisation units geometry should contain all facilities which have been associated with them.\",\"recommendation\":\"Often boundary files are simplified when they are uploaded into DHIS2. This process may result in\\nfacilities which are located close to the border of a given district to fall outside of the district\\nwhen the boundary is simplified. This is considered to be more of a cosmetic problem for most DHIS2\\ninstallations, but could become an issue if any geospatial analysis is attempted using the\\nboundaries and point coordinates.\\n\\nIn cases where the facility falls outside of its parent's boundary\\nyou should confirm that the coordinates are correct. If the location is close to the boundary, you\\nmay want to reconsider how the boundary files have been simplified. Otherwise, if the location of\\nthe facility is completely incorrect, it should be rectified.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONCBP\"},{\"name\":\"orgunits_null_island\",\"displayName\":\"Organisation units located within 100 km of Null Island (0,0).\",\"section\":\"Organisation units\",\"sectionOrder\":6,\"severity\":\"SEVERE\",\"description\":\"Organisation units located within 100 km of Null Island (0,0).\",\"introduction\":\"A common problem when importing coordinates is the inclusion of coordinates situated around the point of [Null Island](https://en.wikipedia.org/wiki/Null_Island). This is the point on the Earth's surface where the Prime Meridian and Equator intersect with a latitude of 0 and a longitude of 0. The point also happens to be situated currently in the middle of the ocean. This query identifies any points located within 100 km of the point having latitude and longitude equal to zero.\",\"recommendation\":\"Update the coordinates of the affected organization unit to the correct location.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ONI\"},{\"name\":\"program_rules_message_no_template\",\"displayName\":\"Program rules actions which should send or schedule a message without a message template.\",\"section\":\"Program rules\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Program rules actions which should send or schedule a message without a message template.\",\"introduction\":\"Program rule actions of type \\\"Send message\\\" or \\\"Schedule message\\\" should have an associated message template.\",\"recommendation\":\"Using the DHIS2 user interface, assign a message template to each of the program rule actions which send or schedule messages but which does not have an association with a message template.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRMNT\"},{\"name\":\"indicators_with_invalid_denominator\",\"displayName\":\"Indicators with invalid denominator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"List all indicators where the denominator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWID\"},{\"name\":\"indicator_types_duplicated\",\"displayName\":\"Indicator types with the same factor.\",\"section\":\"Indicators\",\"sectionOrder\":5,\"severity\":\"WARNING\",\"description\":\"Indicator types with the same factor.\",\"introduction\":\"Indicators can be assigned a factor which is multiplied by the indicator's value. For example, if you create a percentage based indicator, you can assign the indicator a factor of 100, which would be multiplied by the actual value of the indicator calculated by DHIS2. In general, having multiple indicator types with the same factor is not recommended. It is duplicative, and may lead to confusion.\",\"recommendation\":\"Duplicated indicator types should consider to be removed from the system. Consider choosing one of the duplicated indicator types as the one to keep, and then update all indicators which share the same factor to this indicator type. The duplicated indicator types can then be removed from the system.\",\"issuesIdType\":\"indicatorTypes\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"ITD\"},{\"name\":\"program_rule_actions_without_section\",\"displayName\":\"Program rules with actions lacking a program stage section\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a section but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWS\"},{\"name\":\"options_sets_empty\",\"displayName\":\"Empty option sets\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Empty option sets\",\"introduction\":\"All option sets should generally include at least two items. Empty option sets serve no purpose.\",\"recommendation\":\"Options should either be added to the option set, or the option set should be deleted.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSE\"},{\"name\":\"periods_3y_future\",\"displayName\":\"Periods which are more than three years in the future.\",\"section\":\"Periods\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Periods which are more than three years in the future.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\nfar future. Different data entry clients may not properly validate for periods\\nwhich are in the future, and thus any periods in the future should be reviewed.\\nIn some cases, data may be valid for future dates, e.g. targets which are set for the\\nnext fiscal year.\",\"recommendation\":\"If any periods exist in the system in the future, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\\n\\nIn many cases, clients may mean to transmit\\ndata for January 2021, but due to data entry errors, January 2031 is selected. Thus,\\nany data in the far future should be investigated to ensure it does not result\\nfrom data entry errors.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"P3F\"},{\"name\":\"orgunits_trailing_spaces\",\"displayName\":\"Organisation units should not have trailing spaces.\",\"section\":\"Organisation units\",\"sectionOrder\":4,\"severity\":\"WARNING\",\"description\":\"Organisation units should not have trailing spaces.\",\"introduction\":\"Trailing spaces in organisation units are superfluous.\",\"recommendation\":\"If the number of affected organisation units is small, the easiest remedy is to correct them directly from the user interface. Another possible option would be to replace all of the trailing spaces using SQL.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OTS\"},{\"name\":\"validation_rule_groups_scarce\",\"displayName\":\"Validation rule should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Validation rule should have at least two members.\",\"introduction\":\"Generally validation rule groups should be composed of multiple validation rules.\",\"recommendation\":\"Considering removing groups which are empty or which have a single member. Alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"validationRuleGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"VRGS\"},{\"name\":\"category_options_no_categories\",\"displayName\":\"Category options with no categories.\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Category options with no categories.\",\"introduction\":\"All category options should belong to at least one category.\",\"recommendation\":\"Category options which are not part of any category should be removed or alternatively should be added to an appropriate category.\",\"issuesIdType\":\"categoryOptions\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CONC\"},{\"name\":\"indicators_with_invalid_numerator\",\"displayName\":\"Indicators with invalid numerator\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators where the numerator expression is not valid\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIN\"},{\"name\":\"categories_one_default_category_combo\",\"displayName\":\"Only one default category combo should exist\",\"section\":\"Categories\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category combo should exist\",\"introduction\":\"There should only exist one category combo with name and code \\\"default\\\".\",\"recommendation\":\"Only the category combo with UID \\\"bjDvmb4bfuf\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category combo or move all references to category combo \\\"bjDvmb4bfuf\\\" and then remove the unused conflicting category combo.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCC\"},{\"name\":\"data_elements_without_data_sets\",\"displayName\":\"Data elements lacking data Sets\",\"section\":\"Data Elements\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all data elements that have no data sets\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"DEWDS\"},{\"name\":\"category_combos_unused\",\"displayName\":\"Category combinations not used by other metadata objects\",\"section\":\"Categories\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Category combinations not used by other metadata objects\",\"introduction\":\"Category combinations which are unused in any datasets, data elements, programs or data approval workflows may be safe to delete. In some cases, category combinations may be created, but never actually used for anything. This may lead to situations where users and implementers are confused about which category combination should actually be used. In general, it should be safe to delete unused category combinations, except in situations where existing data has been associated with them.\",\"recommendation\":\"Check to see if any data is associated with the category combination before attempting to delete it. Category combinations which are not currently used in any metadata objects may still be valid for legacy reasons, but they should be reviewed to be sure they are still needed. Otherwise, it should be safe to remove them from the system.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CCU\"},{\"name\":\"orgunits_orphaned\",\"displayName\":\"Orphaned organisation units.\",\"section\":\"Organisation units\",\"sectionOrder\":9,\"severity\":\"CRITICAL\",\"description\":\"Orphaned organisation units.\",\"introduction\":\"Orphaned organisation units are those which have neither parents nor any children. This means that they have no relationship to the main organisation unit hierarchy. These may be created by faulty metadata imports or direct manipulation of the database.\",\"recommendation\":\"The orphaned organisation units should be assigned a parent or removed from the system. It is recommended to use the DHIS2 API for this task if possible. If this is not possible, then they may need to be removed through direct SQL on the DHIS2 database.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OO\"},{\"name\":\"category_option_groups_scarce\",\"displayName\":\"Category option groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Category option groups should have at least two members.\",\"introduction\":\"Generally, category option groups should be composed of at least two category options. There can however be legitimate cases when a single category option is part of a group, especially in cases where there is a direct mapping between age bands and category options.\",\"recommendation\":\"Considering removing groups with zero or one category options, or alternatively, add additional category options to the group to make it more useful.\",\"issuesIdType\":\"categoryOptionGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGS\"},{\"name\":\"indicators_with_identical_formulas\",\"displayName\":\"Indicators with identical formulas\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that have the identical formulas with at least one other indicator\",\"recommendation\":\"Check if the same indicator should be used everywhere and remove duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWIF\"},{\"name\":\"datasets_empty\",\"displayName\":\"Datasets with no data elements.\",\"section\":\"Data sets\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Datasets with no data elements.\",\"introduction\":\"All datasets should have data elements assigned to them.\",\"recommendation\":\"Remove empty datasets, or alternatively, assign data elements to them.\",\"issuesIdType\":\"dataSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DE\"},{\"name\":\"orgunit_groups_scarce\",\"displayName\":\"Organisation unit groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Organisation unit groups should have at least two members.\",\"introduction\":\"Generally, organisation unit groups should be composed of multiple organisation units.\",\"recommendation\":\"Considering removing groups with zero or one organisation units, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OGS\"},{\"name\":\"indicators_without_groups\",\"displayName\":\"Indicators lacking groups\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that do not have at least one group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IWG\"},{\"name\":\"program_rules_without_priority\",\"displayName\":\"Program rules lacking a priority setting\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules with action type \\\"assign\\\" where the rule priority is not yet set\",\"recommendation\":\"Set a priority for the program rule(s)\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWP\"},{\"name\":\"program_indicators_with_invalid_filters\",\"displayName\":\"Program indicators with invalid filter\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators with invalid filter expression\",\"recommendation\":\"Check that the expression evaluates to true/false\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWIF\"},{\"name\":\"program_rules_without_condition\",\"displayName\":\"Program rules lacking a condition\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that have no condition yet\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWC\"},{\"name\":\"categories_one_default_category\",\"displayName\":\"Only one default category should exist\",\"section\":\"Categories\",\"sectionOrder\":2,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category should exist\",\"introduction\":\"There should only exist one category with name and code \\\"default\\\".\",\"recommendation\":\"Only the category with UID \\\"GLevLNI9wkl\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category or move all references to category \\\"GLevLNI9wkl\\\" and then remove the unused conflicting category.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODC\"},{\"name\":\"categories_unique_category_combo\",\"displayName\":\"Different category combinations should not have the exact same combination of categories.\",\"section\":\"Categories\",\"sectionOrder\":8,\"severity\":\"SEVERE\",\"description\":\"Different category combinations should not have the exact same combination of categories.\",\"introduction\":\"Category combinations should be a unique combination of categories. If two or more category combinations contain the exact same set of categories, this would be considered to be duplicative and potentially confusing to users.\",\"recommendation\":\"One category combo is kept, all references are updated to use this combo and other combos are removed.\",\"issuesIdType\":\"categoryCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CUCC\"},{\"name\":\"org_units_with_cyclic_references\",\"displayName\":\"Organisation units with cyclic references\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that have a conflicting parent hierarchy definition so that two organisation units become parent of each other or in other words they form a circular reference\",\"recommendation\":\"One of the organisation units must be setup wrongly and needs to be corrected so that a non-circular tree connects the two\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUWCR\"},{\"name\":\"indicator_group_sets_scarce\",\"displayName\":\"Indicator groups sets should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups sets should have at least two members.\",\"introduction\":\"All indicator group set should be composed of at least two indicators groups.\",\"recommendation\":\"Considering removing indicator group sets with less than two indicator groups, or alternatively, add additional indicator groups to the indicator group set to make it more useful.\",\"issuesIdType\":\"indicatorGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGSS\"},{\"name\":\"program_rule_variables_without_data_element\",\"displayName\":\"Program rule variables lacking a data element\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring a data element source but that is not yet linked to a data element\",\"recommendation\":\"Assign a data element to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWDE\"},{\"name\":\"validation_rules_with_invalid_right_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a right side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWIRSE\"},{\"name\":\"data_elements_aggregate_aggregation_operator\",\"displayName\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Non-numeric data elements which have an aggregation operator other than NONE.\",\"introduction\":\"Data elements which are not numeric (text, dates, etc) should have an aggregation operator set to NONE. Data elements which are able to be aggregated (numbers, integers, etc) should have an aggregation operator set to something other than NONE, most often SUM.\",\"recommendation\":\"Open the affected data elements in the Maintenance App and change their aggregation type to an appropriate type. Alternatively, these can be altered via the API.\",\"issuesIdType\":\"dataElements\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DEAAO\"},{\"name\":\"org_unit_groups_without_group_sets\",\"displayName\":\"Organisation unit groups lacking group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation unit groups that aren't member of at least one organisation unit group set\",\"issuesIdType\":\"organisationUnitGroups\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUGWGS\"},{\"name\":\"program_rule_variables_without_attribute\",\"displayName\":\"Program rule variables lacking an attribute\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rule variables requiring an attribute source but that is not yet linked to an attribute\",\"recommendation\":\"Assign an attribute to the variable in question or consider if the variable is not needed\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRVWA\"},{\"name\":\"program_indicator_groups_scarce\",\"displayName\":\"Program indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Program indicator groups should have at least two members.\",\"introduction\":\"Program indicator groups should generally be composed of two or more program indicators.\",\"recommendation\":\"Considering removing groups with a single member, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"programIndicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PIGS\"},{\"name\":\"org_units_violating_exclusive_group_sets\",\"displayName\":\"Organisation units with conflicting exclusive group sets\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that are members of multiple exclusive organisation unit groups\",\"recommendation\":\"Remove the organisation unit from all but one exclusive organisation unit group\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUVEGS\"},{\"name\":\"program_rules_no_expression\",\"displayName\":\"Program rules with no expression.\",\"section\":\"Program rules\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Program rules with no expression.\",\"introduction\":\"All program rules should have an expression. Expressions are used by program rules to determine when they should be triggered. Program rules with no expression have no purpose.\",\"recommendation\":\"Using the DHIS2 user interface, assign an expression to each of the program rules which is missing one. Otherwise, if it is safe to delete the program rule with no expression, it is recommended to remove it.\",\"issuesIdType\":\"programRules\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PRNE\"},{\"name\":\"program_rule_actions_without_data_object\",\"displayName\":\"Program rules with actions lacking a data object\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program rules connected to an action of a type that requires either a data element or an attribute but is not connected either\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWDO\"},{\"name\":\"orgunits_openingdate_gt_closeddate\",\"displayName\":\"Organisation units which have an opening date later than the closed date.\",\"section\":\"Organisation units\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Organisation units which have an opening date later than the closed date.\",\"introduction\":\"If a closing date has been defined for an organisation unit, it should always be after the opening date (if one has been defined).\",\"recommendation\":\"Alter either the opening or closing date of all affected organisation units so that the closing date is after the opening date.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OOGC\"},{\"name\":\"categories_one_default_category_option_combo\",\"displayName\":\"Only one default category option combo should exist\",\"section\":\"Categories\",\"sectionOrder\":4,\"severity\":\"SEVERE\",\"description\":\"Only one \\\"default\\\" category option combo should exist\",\"introduction\":\"There should only exist one category option with name and code \\\"default\\\".\",\"recommendation\":\"Only the category option combo with UID \\\"HllvX50cXC0\\\" should be named \\\"default\\\" and have code \\\"default\\\". Either rename the conflicting category option combo or move all references to category option combo \\\"HllvX50cXC0\\\" and then remove the unused conflicting category option combo.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CODCOC\"},{\"name\":\"category_option_group_sets_incomplete\",\"displayName\":\"Category option group sets which do not contain all category options.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category option group sets which which do not contain all category options.\",\"introduction\":\"Category option group sets are composed of multiple category option groups, which are in turn composed of various category options. Category option group sets are often used to group related category options together for analytical purposes. Categories are also composed of category options. In general, but not always, category option group sets should contain all category options of related categories. Suppose we have the following two age categories. \\nAge coarse: <15, 15+ Age fine: <1, 1-10, 10-14,15-19,20-24,25-29,30-34,35-39,40-44,45+\\nIn many cases, related data elements may be disaggregated differently. This may be to differences in the way in which the data is collected, or as is often the case, the disaggregation has changed over time. If we wish to analyze data for two different data elements (one of which uses Age coarse and the other Age fine), we can create a category option group set consisting of two category option groups which should consist of the following category options from above. \\n<15: <15, <1, 1-10, 10-14 15+: 15+, 15-19,20-24,25-29,30-34,35-39,40-44,45+\\nSuppose that we happen to omit the category option \\\"<1\\\" from the \\\"<15\\\" category option group. This would result in potential aggregation errors in when using this category option group set in any analytical objects. The details of this metadata check would return the UID and name of the category option group set. The category and category option would also be provided. Using the previous example, we would see \\\"Age fine:{<1}\\\" in the metadata check details section, to indicate that the <1 category option which is part of the \\\"Age fine\\\" category, is missing from the category option group set.\\nThere may exist specific analytical reasons why specific category options are omitted from a category option group set. However,these should usually be special cases. This metadata check will identify cases where category option group sets appear to be incomplete, however you should carefully review any groups which appear in the details. \\nThis check may also produce a number of issues which may at first glance appear to be false positives. In some cases, category options may be added to a category by mistake. When category option group sets are created, this extraneous option may be omitted and thus appear as missing from the group set. \\nAnother observed situation is where an option like \\\"Unknown\\\" is used across unrelated categories. Suppose you have two categories \\\"Age (<15, 15+, Unknown)\\\" and \\\"Sex (Male,Female,Unknown)\\\". Similar to above, we create category option group sets like: \\n<15: <15 15+: 15+ Unknown: Unknown\\nThis metadata check will report that \\\"Male\\\" and \\\"Female\\\" are missing from the group set. This is because the same \\\"Unknown\\\" option is shared between two different, unrelated categories. It is recommended that if this situation occurs, that you create two separate \\\"Unknown\\\" category options like \\\"Unknown sex\\\" and \\\"Unknown age\\\".\",\"recommendation\":\"Using the maintenance app, assign the missing category options to an appropriate category option group within the affected category option group set.\",\"issuesIdType\":\"categoryOptionGroupSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COGSI\"},{\"name\":\"maps_not_viewed_one_year\",\"displayName\":\"Maps which have not been viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":1,\"severity\":\"WARNING\",\"description\":\"Maps which have not been viewed in the past 12 months\",\"introduction\":\"Maps should be regularly viewed in the system. In many cases, users may create maps for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system and being difficult to find in the Maps app.\",\"recommendation\":\"Unused maps can be removed directly using the Maps app by a user with sufficient authority. If maps are a part of any dashboard however, they will also need to be removed from the dashboard first.\",\"issuesIdType\":\"maps\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"MNVOY\"},{\"name\":\"data_elements_aggregate_no_data\",\"displayName\":\"Aggregate data elements with NO data values.\",\"section\":\"Data elements (aggregate)\",\"sectionOrder\":6,\"severity\":\"WARNING\",\"description\":\"Aggregate data elements with NO data values.\",\"introduction\":\"Data elements should generally always be associated with data values. If data elements exist in a data set which is active, but there are no data values associated with them, they may not be part of the data entry screens. Alternatively, the data element may have been added but never been associated with a dataset.\",\"recommendation\":\"Consider removing data elements with no data values.\",\"issuesIdType\":\"dataElements\",\"isSlow\":true,\"isProgrammatic\":false,\"code\":\"DEAND\"},{\"name\":\"indicators_exact_duplicates\",\"displayName\":\"Indicators with the same formula.\",\"section\":\"Indicators\",\"sectionOrder\":8,\"severity\":\"WARNING\",\"description\":\"Indicators with the same formula.\",\"introduction\":\"Indicators should generally have unique formulas. This metadata check shows indicators which have the exact same formulas. Spaces which are present are removed prior to comparison.\",\"recommendation\":\"Duplicative indicators should be considered to be removed from the system, since they may cause confusion on the part of users as to which one should be used. Consider deleting all but one of the duplicated indicators using the maintenance app.\",\"issuesIdType\":\"indicators\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IED\"},{\"name\":\"program_indicators_without_expression\",\"displayName\":\"Program indicators lacking an expression\",\"section\":\"Program Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all program indicators that have no expression set yet\",\"issuesIdType\":\"programIndicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PIWE\"},{\"name\":\"indicators_violating_exclusive_group_sets\",\"displayName\":\"Indicators with conflicting exclusive group sets\",\"section\":\"Indicators\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all indicators that are members of multiple exclusive indicator groups\",\"recommendation\":\"Remove the indicator from all but one exclusive indicator group\",\"issuesIdType\":\"indicators\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"IVEGS\"},{\"name\":\"category_options_excess_groupset_membership\",\"displayName\":\"Category options which belong to multiple groups in a category option group set.\",\"section\":\"Categories\",\"sectionOrder\":10,\"severity\":\"SEVERE\",\"description\":\"Category options which belong to multiple groups in a category option group set.\",\"introduction\":\"Category options should belong to exactly one category option group which are part of a category option group set. If the category option belongs to multiple groups, this will lead to unpredictable results in analysis.\",\"recommendation\":\"Using the maintenance app, assign the category option in the details list to exactly one category option group within each group set.\",\"issuesIdType\":\"categories\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"COEGM\"},{\"name\":\"periods_distant_past\",\"displayName\":\"Periods which are in the distant past.\",\"section\":\"Periods\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Periods which are in the distant past.\",\"introduction\":\"Periods in DHIS2 are automatically generated by the system. As new data is entered\\ninto the system, new periods are automatically created. In some cases, periods\\nmay mistakenly be created when data is sent to DHIS2 for periods which are in the\\ndistant past. Different data entry clients may not properly validate for periods\\nwhich are in the distant past, and thus these periods should be triaged to ensure\\nthat data has not been entered against them by mistake.\",\"recommendation\":\"If any periods exist in the system in the distant past, you should review the raw data\\neither directly in the datavalue table, or alternatively though the pivot tables\\nto ensure that this data is correct.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PDP\"},{\"name\":\"periods_duplicates\",\"displayName\":\"Duplicate Periods\",\"section\":\"Periods\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all periods duplicates which have identical type and start date\",\"recommendation\":\"Make sure all database references are moved to one of the duplicates before deleting the unused duplicates\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PD\"},{\"name\":\"program_rules_without_action\",\"displayName\":\"Program rules lacking an action\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all programs with rules that are not connected to any program rule action\",\"recommendation\":\"Connect the rule to an action or consider removing the rule\",\"issuesIdType\":\"programs\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRWA\"},{\"name\":\"org_units_being_orphaned\",\"displayName\":\"Orphaned organisation units\",\"section\":\"Organisation Units\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all organisation units that aren't level 1 units but that lack a parent so that they are not connected to the rest of the organisation tree\",\"recommendation\":\"Find (or create) and set the correct parent for the orphaned organisation unit(s). Eventually this is also caused by having set the wrong level.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"OUBO\"},{\"name\":\"orgunits_multiple_roots\",\"displayName\":\"The organisation unit hierarchy should have a single root.\",\"section\":\"Organisation units\",\"sectionOrder\":8,\"severity\":\"CRITICAL\",\"description\":\"The organisation unit hierarchy should have a single root.\",\"introduction\":\"Every DHIS2 system should have a single root organisation unit. This means a single organisation unit from which all other branches of the hierarchy are descendants.\",\"recommendation\":\"Once you have decided which organisation unit should be the real root of the organisation unit hierarchy, you should update the parent organisation unit. This can be done by using the DHIS2 API or my updating the value directly in the `organisationunit` table.\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OMR\"},{\"name\":\"cocs_wrong_cardinality\",\"displayName\":\"Category option combinations with incorrect cardinality.\",\"section\":\"Categories\",\"sectionOrder\":5,\"severity\":\"SEVERE\",\"description\":\"Category option combinations with incorrect cardinality.\",\"introduction\":\"All category option combinations should have exactly the same number of category option associations as the number of categories in the category combination. If there are two categories in a category combination, then every category option combination should have exactly two category options.\\nCategory option combinations with the incorrect cardinality are usually the result of a category combination having been created, and then modified later. Suppose that two categories are used to create a category combination. Each category option combination of this category combo will have two category options. If an additional category is added to the category combination later, new category option combinations with three category options will be created and associated with this category combo. The original category option combinations would be considered to be invalid.\",\"recommendation\":\"Category option combinations which have an incorrect cardinality will be ignored by the DHIS2 analytics system and should be removed.\",\"issuesIdType\":\"categoryOptionCombos\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"CWC\"},{\"name\":\"organisation_units_without_groups\",\"displayName\":\"organisation units without groups\",\"section\":\"Organisation units\",\"sectionOrder\":13,\"severity\":\"WARNING\",\"description\":\"Organisation units with no groups.\",\"introduction\":\"All organisation units should usually belong to at least one organisation unit group.\\nWhen organisation units do not belong to any groups, they become more difficult to identify\\nin analysis apps like the data visualizer.\",\"recommendation\":\"Create useful organisation unit groups to help users filter certain classes of organisation\\nunits. These groups may or may not be used in organisation unit group sets\",\"issuesIdType\":\"organisationUnits\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OUWG\"},{\"name\":\"validation_rules_with_invalid_left_side_expression\",\"displayName\":\"Validation rules with invalid left side expression\",\"section\":\"Validation Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists all validation rules that have a left side expression that is not valid\",\"issuesIdType\":\"validationRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"VRWILSE\"},{\"name\":\"dashboards_not_viewed_one_year\",\"displayName\":\"Dashboards which have not been actively viewed in the past 12 months\",\"section\":\"Visualizations\",\"sectionOrder\":3,\"severity\":\"WARNING\",\"description\":\"Dashboards which have not been actively viewed in the past 12 months\",\"introduction\":\"Dashboards should be regularly viewed in the system. In many cases, users may create dashboards for temporary purposes and then never delete them. This can eventually lead to a lack of tidiness in the system. This can lead to useful dashboards being difficult to find. This check identifies any dashboards which have not been viewed in the past year.\",\"recommendation\":\"Unused dashboards can be deleted in the entirety from the main dashboard app by clicking on the \\\"Edit\\\" button and choosing \\\"Delete\\\". Note that this process cannot be undone! Another option would be to alter the sharing of the dashboard so that it is not visible to any user.\",\"issuesIdType\":\"dashboards\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"DNVOY\"},{\"name\":\"indicator_groups_scarce\",\"displayName\":\"Indicator groups should have at least two members.\",\"section\":\"Group size\",\"sectionOrder\":2,\"severity\":\"WARNING\",\"description\":\"Indicator groups should have at least two members.\",\"introduction\":\"All indicator groups should be composed of at least two indicators.\",\"recommendation\":\"Considering removing groups with zero or one groups, or alternatively, add additional members to the group to make it more useful.\",\"issuesIdType\":\"indicatorGroups\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"IGS\"},{\"name\":\"program_rule_actions_without_stage_id\",\"displayName\":\"Program rules with actions lacking a program stage\",\"section\":\"Program Rules\",\"sectionOrder\":0,\"severity\":\"WARNING\",\"description\":\"Lists program rules connected to an action of a type that requires a program stage but is not yet connected to one\",\"issuesIdType\":\"programRules\",\"isSlow\":true,\"isProgrammatic\":true,\"code\":\"PRAWSI\"},{\"name\":\"option_sets_wrong_sort_order\",\"displayName\":\"Option sets with possibly wrong sort order.\",\"section\":\"Option sets\",\"sectionOrder\":3,\"severity\":\"SEVERE\",\"description\":\"Option sets with possibly wrong sort order.\",\"introduction\":\"Option sets contain options which should be ordered sequentially. The sort_order property should always start with 1 and have a sequential sequence. If there are three options in the option set, then the sort order should be 1,2,3. \\nIn certain circumstances, options may be deleted from an option set, and the sort order may become corrupted. This may lead to a situation where it becomes impossible to update the option set from the maintenance app, and may lead to problems when attempting to using the option set in the data entry app.\",\"recommendation\":\"If it is possible to open the option set in the maintenance app, you can resort the option set, which should correct the problem. Another possible solution is to directly update the sort_order property of in the `optionset` table in the database, ensuring that a valid sequence is present for all options in the option set.\",\"issuesIdType\":\"optionSets\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"OSWSO\"},{\"name\":\"periods_same_start_end_date\",\"displayName\":\"Periods with the same start and end dates\",\"section\":\"Periods\",\"sectionOrder\":1,\"severity\":\"CRITICAL\",\"description\":\"Periods with the same start and end dates\",\"introduction\":\"Different periods should not have exactly the same start and end date.\",\"recommendation\":\"All references to the duplicate periods should be removed from the system and reassigned. It is recommended to use the period with the lower periodid.\",\"issuesIdType\":\"periods\",\"isSlow\":false,\"isProgrammatic\":false,\"code\":\"PSSED\"}]", + "responseSize": 69899, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/integration/list/toggle-queue/index.js b/cypress/integration/list/toggle-queue/index.js index c5ef997da..193eed7b3 100644 --- a/cypress/integration/list/toggle-queue/index.js +++ b/cypress/integration/list/toggle-queue/index.js @@ -25,7 +25,7 @@ Given('the queue toggle switch is off', () => { When('the user clicks the enabled queue toggle switch', () => { cy.intercept( - { pathname: /jobConfigurations\/lnWRZN67iDU\/disable$/ }, + { pathname: /jobConfigurations\/uvUPBToQHD9\/disable$/ }, { statusCode: 204 } ) cy.intercept( @@ -38,7 +38,7 @@ When('the user clicks the enabled queue toggle switch', () => { When('the user clicks the disabled queue toggle switch', () => { cy.intercept( - { pathname: /jobConfigurations\/lnWRZN67iDU\/enable$/ }, + { pathname: /jobConfigurations\/uvUPBToQHD9\/enable$/ }, { statusCode: 204 } ) cy.intercept( From c76e7637cdb5ddbaac347d1917dbd83b83196e7a Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 6 Dec 2023 15:56:58 +0100 Subject: [PATCH 35/37] refactor: unify naming used in e2e tests --- cypress/integration/add-job/back-to-all-jobs.feature | 2 +- cypress/integration/add-job/back-to-all-jobs/index.js | 2 +- cypress/integration/add-job/create-parameter-jobs.feature | 2 +- cypress/integration/add-job/create-parameter-jobs/index.js | 2 +- cypress/integration/add-job/create-parameterless-jobs.feature | 2 +- .../integration/add-job/create-parameterless-jobs/index.js | 2 +- cypress/integration/add-job/cron-presets.feature | 4 ++-- cypress/integration/add-job/cron-presets/index.js | 2 +- cypress/integration/add-job/info-link.feature | 2 +- cypress/integration/add-job/info-link/index.js | 2 +- cypress/integration/add-queue/back-to-all-jobs.feature | 2 +- cypress/integration/add-queue/back-to-all-jobs/index.js | 2 +- cypress/integration/add-queue/create-sequence.feature | 2 +- cypress/integration/add-queue/create-sequence/index.js | 2 +- cypress/integration/edit-job/back-to-all-jobs.feature | 2 +- cypress/integration/edit-job/back-to-all-jobs/index.js | 2 +- cypress/integration/edit-job/cron-presets.feature | 2 +- cypress/integration/edit-job/cron-presets/index.js | 2 +- cypress/integration/edit-job/delete-button.feature | 2 +- cypress/integration/edit-job/delete-button/index.js | 2 +- cypress/integration/edit-job/display-jobs.feature | 2 +- cypress/integration/edit-job/display-jobs/index.js | 2 +- cypress/integration/edit-job/edit-parameter-jobs.feature | 2 +- cypress/integration/edit-job/edit-parameter-jobs/index.js | 2 +- cypress/integration/edit-job/edit-parameterless-jobs.feature | 2 +- cypress/integration/edit-job/edit-parameterless-jobs/index.js | 2 +- cypress/integration/edit-job/info-link.feature | 2 +- cypress/integration/edit-job/info-link/index.js | 2 +- cypress/integration/edit-queue/back-to-all-jobs.feature | 2 +- cypress/integration/edit-queue/back-to-all-jobs/index.js | 2 +- cypress/integration/edit-queue/edit-sequence.feature | 2 +- cypress/integration/edit-queue/edit-sequence/index.js | 2 +- cypress/integration/list/actions-queue.feature | 2 +- cypress/integration/list/actions-queue/index.js | 2 +- cypress/integration/list/list-queues.feature | 2 +- cypress/integration/list/list-queues/index.js | 2 +- cypress/integration/list/new-job.feature | 4 ++-- cypress/integration/list/new-job/index.js | 4 ++-- cypress/integration/list/new-queue.feature | 4 ++-- cypress/integration/list/new-queue/index.js | 4 ++-- cypress/integration/list/toggle-queue.feature | 4 ++-- cypress/integration/list/toggle-queue/index.js | 2 +- cypress/integration/view-job/back-to-all-jobs.feature | 2 +- cypress/integration/view-job/back-to-all-jobs/index.js | 2 +- cypress/integration/view-job/display-jobs.feature | 2 +- cypress/integration/view-job/display-jobs/index.js | 2 +- cypress/integration/view-job/info-link.feature | 2 +- cypress/integration/view-job/info-link/index.js | 2 +- 48 files changed, 54 insertions(+), 54 deletions(-) diff --git a/cypress/integration/add-job/back-to-all-jobs.feature b/cypress/integration/add-job/back-to-all-jobs.feature index 0e4959075..9efe12b71 100644 --- a/cypress/integration/add-job/back-to-all-jobs.feature +++ b/cypress/integration/add-job/back-to-all-jobs.feature @@ -1,7 +1,7 @@ Feature: Users should be able to navigate back to the list route Background: - Given the user navigated to the add job page + Given the user navigated to the add job route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/add-job/back-to-all-jobs/index.js b/cypress/integration/add-job/back-to-all-jobs/index.js index c8d66f61e..3002bbd9b 100644 --- a/cypress/integration/add-job/back-to-all-jobs/index.js +++ b/cypress/integration/add-job/back-to-all-jobs/index.js @@ -1,6 +1,6 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the add job page', () => { +Given('the user navigated to the add job route', () => { cy.visit('/#/job/add') cy.findByRole('heading', { name: 'New Job' }).should('exist') }) diff --git a/cypress/integration/add-job/create-parameter-jobs.feature b/cypress/integration/add-job/create-parameter-jobs.feature index 2b7673f49..270e35dea 100644 --- a/cypress/integration/add-job/create-parameter-jobs.feature +++ b/cypress/integration/add-job/create-parameter-jobs.feature @@ -1,7 +1,7 @@ Feature: Users should be able to create jobs that take parameters Scenario Outline: User creates a job - Given the user navigated to the add job page + Given the user navigated to the add job route And the user enters a job name And the user selects the job type And the user enters a schedule diff --git a/cypress/integration/add-job/create-parameter-jobs/index.js b/cypress/integration/add-job/create-parameter-jobs/index.js index fc9a399ad..d87723d15 100644 --- a/cypress/integration/add-job/create-parameter-jobs/index.js +++ b/cypress/integration/add-job/create-parameter-jobs/index.js @@ -22,7 +22,7 @@ const saveAndExpect = (expected) => { * Tests */ -Given('the user navigated to the add job page', () => { +Given('the user navigated to the add job route', () => { cy.visit('/#/job/add') cy.findByRole('heading', { name: 'New Job' }).should('exist') }) diff --git a/cypress/integration/add-job/create-parameterless-jobs.feature b/cypress/integration/add-job/create-parameterless-jobs.feature index df61580d0..8b860977c 100644 --- a/cypress/integration/add-job/create-parameterless-jobs.feature +++ b/cypress/integration/add-job/create-parameterless-jobs.feature @@ -1,7 +1,7 @@ Feature: Users should be able to create jobs without parameters Scenario Outline: User creates a job - Given the user navigated to the add job page + Given the user navigated to the add job route And the user enters a job name And the user selects the job type And the user enters a cron schedule diff --git a/cypress/integration/add-job/create-parameterless-jobs/index.js b/cypress/integration/add-job/create-parameterless-jobs/index.js index c0a459ae7..05e236054 100644 --- a/cypress/integration/add-job/create-parameterless-jobs/index.js +++ b/cypress/integration/add-job/create-parameterless-jobs/index.js @@ -22,7 +22,7 @@ const saveAndExpect = (expected) => { * Tests */ -Given('the user navigated to the add job page', () => { +Given('the user navigated to the add job route', () => { cy.visit('/#/job/add') cy.findByRole('heading', { name: 'New Job' }).should('exist') }) diff --git a/cypress/integration/add-job/cron-presets.feature b/cypress/integration/add-job/cron-presets.feature index 2ecde90ad..34ffcd552 100644 --- a/cypress/integration/add-job/cron-presets.feature +++ b/cypress/integration/add-job/cron-presets.feature @@ -1,7 +1,7 @@ Feature: Users should be able to insert cron presets Scenario: User inserts a cron preset - Given the user navigated to the add job page + Given the user navigated to the add job route And the job types have loaded And the user selects a cron scheduled job type When the user clicks the choose from preset times button @@ -10,7 +10,7 @@ Feature: Users should be able to insert cron presets Then the selected cron schedule will be inserted in the form Scenario: User cancels inserting a cron preset - Given the user navigated to the add job page + Given the user navigated to the add job route And the job types have loaded And the user selects a cron scheduled job type When the user clicks the choose from preset times button diff --git a/cypress/integration/add-job/cron-presets/index.js b/cypress/integration/add-job/cron-presets/index.js index 34ceb81df..c333bce44 100644 --- a/cypress/integration/add-job/cron-presets/index.js +++ b/cypress/integration/add-job/cron-presets/index.js @@ -1,6 +1,6 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the add job page', () => { +Given('the user navigated to the add job route', () => { cy.visit('/#/job/add') cy.findByRole('heading', { name: 'New Job' }).should('exist') }) diff --git a/cypress/integration/add-job/info-link.feature b/cypress/integration/add-job/info-link.feature index 90388144d..c7bfacae4 100644 --- a/cypress/integration/add-job/info-link.feature +++ b/cypress/integration/add-job/info-link.feature @@ -1,5 +1,5 @@ Feature: Users should be able to navigate to the documentation Scenario: User clicks the info link - Given the user navigated to the add job page + Given the user navigated to the add job route Then there is a link to the documentation diff --git a/cypress/integration/add-job/info-link/index.js b/cypress/integration/add-job/info-link/index.js index 06cb4c061..2aeb7462e 100644 --- a/cypress/integration/add-job/info-link/index.js +++ b/cypress/integration/add-job/info-link/index.js @@ -3,7 +3,7 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' const infoHref = 'https://docs.dhis2.org/en/use/user-guides/dhis-core-version-master/maintaining-the-system/scheduling.html' -Given('the user navigated to the add job page', () => { +Given('the user navigated to the add job route', () => { cy.visit('/#/job/add') cy.findByRole('heading', { name: 'New Job' }).should('exist') }) diff --git a/cypress/integration/add-queue/back-to-all-jobs.feature b/cypress/integration/add-queue/back-to-all-jobs.feature index faf5bc52b..df6186529 100644 --- a/cypress/integration/add-queue/back-to-all-jobs.feature +++ b/cypress/integration/add-queue/back-to-all-jobs.feature @@ -1,7 +1,7 @@ Feature: Users should be able to navigate back to the list route Background: - Given the user navigated to the add sequence page + Given the user navigated to the add sequence route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/add-queue/back-to-all-jobs/index.js b/cypress/integration/add-queue/back-to-all-jobs/index.js index 5a32ce290..ebf88f6a5 100644 --- a/cypress/integration/add-queue/back-to-all-jobs/index.js +++ b/cypress/integration/add-queue/back-to-all-jobs/index.js @@ -1,6 +1,6 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the add sequence page', () => { +Given('the user navigated to the add sequence route', () => { cy.visit('/#/queue/add') cy.findByRole('heading', { name: 'New queue' }).should('exist') }) diff --git a/cypress/integration/add-queue/create-sequence.feature b/cypress/integration/add-queue/create-sequence.feature index 7a71acc5a..58df3166f 100644 --- a/cypress/integration/add-queue/create-sequence.feature +++ b/cypress/integration/add-queue/create-sequence.feature @@ -2,7 +2,7 @@ Feature: Users should be able to create a sequence Scenario: User creates a sequence Given two unqueued jobs exist - And the user navigated to the add sequence page + And the user navigated to the add sequence route And the user enters a sequence name And the user enters a cron schedule And the user adds jobs to the queue diff --git a/cypress/integration/add-queue/create-sequence/index.js b/cypress/integration/add-queue/create-sequence/index.js index a8371c5d8..e8d08852f 100644 --- a/cypress/integration/add-queue/create-sequence/index.js +++ b/cypress/integration/add-queue/create-sequence/index.js @@ -27,7 +27,7 @@ Given('two unqueued jobs exist', () => { ) }) -Given('the user navigated to the add sequence page', () => { +Given('the user navigated to the add sequence route', () => { cy.visit('/#/queue/add') cy.findByRole('heading', { name: 'New queue' }).should('exist') }) diff --git a/cypress/integration/edit-job/back-to-all-jobs.feature b/cypress/integration/edit-job/back-to-all-jobs.feature index 02fcde4f2..6c988f93d 100644 --- a/cypress/integration/edit-job/back-to-all-jobs.feature +++ b/cypress/integration/edit-job/back-to-all-jobs.feature @@ -2,7 +2,7 @@ Feature: Users should be able to navigate back to the list route Background: Given a single user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/edit-job/back-to-all-jobs/index.js b/cypress/integration/edit-job/back-to-all-jobs/index.js index 88f16fadd..b2489b87a 100644 --- a/cypress/integration/edit-job/back-to-all-jobs/index.js +++ b/cypress/integration/edit-job/back-to-all-jobs/index.js @@ -7,7 +7,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-job/cron-presets.feature b/cypress/integration/edit-job/cron-presets.feature index be3f0c0ec..5726f34d1 100644 --- a/cypress/integration/edit-job/cron-presets.feature +++ b/cypress/integration/edit-job/cron-presets.feature @@ -2,7 +2,7 @@ Feature: Users should be able to insert cron presets Background: Given a single cron scheduled user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route Scenario: User inserts a cron preset When the user clicks the choose from preset times button diff --git a/cypress/integration/edit-job/cron-presets/index.js b/cypress/integration/edit-job/cron-presets/index.js index 7dd2b7577..5f3b316b7 100644 --- a/cypress/integration/edit-job/cron-presets/index.js +++ b/cypress/integration/edit-job/cron-presets/index.js @@ -7,7 +7,7 @@ Given('a single cron scheduled user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-job/delete-button.feature b/cypress/integration/edit-job/delete-button.feature index ad4fa21e8..f150807c2 100644 --- a/cypress/integration/edit-job/delete-button.feature +++ b/cypress/integration/edit-job/delete-button.feature @@ -2,7 +2,7 @@ Feature: Users should be able to delete a job Background: Given a single user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route And the user clicks the delete job button Scenario: User deletes a job diff --git a/cypress/integration/edit-job/delete-button/index.js b/cypress/integration/edit-job/delete-button/index.js index c123c9967..6d1202131 100644 --- a/cypress/integration/edit-job/delete-button/index.js +++ b/cypress/integration/edit-job/delete-button/index.js @@ -7,7 +7,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-job/display-jobs.feature b/cypress/integration/edit-job/display-jobs.feature index 907fe8e8e..4545dab78 100644 --- a/cypress/integration/edit-job/display-jobs.feature +++ b/cypress/integration/edit-job/display-jobs.feature @@ -2,6 +2,6 @@ Feature: Users should be able to view jobs Scenario: User views a user job Given a single user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route Then the user job data should be displayed in the form And the user job details should be visible diff --git a/cypress/integration/edit-job/display-jobs/index.js b/cypress/integration/edit-job/display-jobs/index.js index 8cc34baf1..1ba09e676 100644 --- a/cypress/integration/edit-job/display-jobs/index.js +++ b/cypress/integration/edit-job/display-jobs/index.js @@ -7,7 +7,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { // Set fixed date so that time based job details tests don't change const now = new Date(2021, 3, 10).getTime() cy.clock(now) diff --git a/cypress/integration/edit-job/edit-parameter-jobs.feature b/cypress/integration/edit-job/edit-parameter-jobs.feature index 83b511959..cae03d7f9 100644 --- a/cypress/integration/edit-job/edit-parameter-jobs.feature +++ b/cypress/integration/edit-job/edit-parameter-jobs.feature @@ -2,7 +2,7 @@ Feature: Users should be able to edit jobs that take parameters Scenario Outline: User edits a job Given a single user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route And the user enters a job name And the user selects the job type And the user enters a schedule diff --git a/cypress/integration/edit-job/edit-parameter-jobs/index.js b/cypress/integration/edit-job/edit-parameter-jobs/index.js index 3a112e906..77ea7fe2b 100644 --- a/cypress/integration/edit-job/edit-parameter-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameter-jobs/index.js @@ -40,7 +40,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-job/edit-parameterless-jobs.feature b/cypress/integration/edit-job/edit-parameterless-jobs.feature index 35e92f5c4..0e11ad1e9 100644 --- a/cypress/integration/edit-job/edit-parameterless-jobs.feature +++ b/cypress/integration/edit-job/edit-parameterless-jobs.feature @@ -2,7 +2,7 @@ Feature: Users should be able to edit jobs without parameters Scenario Outline: User edits a job Given a single user job with parameters exists - And the user navigated to the edit job page + And the user navigated to the edit job route And the user enters a job name And the user selects the job type And the user enters a cron schedule diff --git a/cypress/integration/edit-job/edit-parameterless-jobs/index.js b/cypress/integration/edit-job/edit-parameterless-jobs/index.js index 26f33b253..1671f6eff 100644 --- a/cypress/integration/edit-job/edit-parameterless-jobs/index.js +++ b/cypress/integration/edit-job/edit-parameterless-jobs/index.js @@ -40,7 +40,7 @@ Given('a single user job with parameters exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-job/info-link.feature b/cypress/integration/edit-job/info-link.feature index 76397b251..7f71d825b 100644 --- a/cypress/integration/edit-job/info-link.feature +++ b/cypress/integration/edit-job/info-link.feature @@ -2,5 +2,5 @@ Feature: Users should be able to navigate to the documentation Scenario: User clicks the info link Given a single user job exists - And the user navigated to the edit job page + And the user navigated to the edit job route Then there is a link to the documentation diff --git a/cypress/integration/edit-job/info-link/index.js b/cypress/integration/edit-job/info-link/index.js index 1e1419226..48b278cb5 100644 --- a/cypress/integration/edit-job/info-link/index.js +++ b/cypress/integration/edit-job/info-link/index.js @@ -10,7 +10,7 @@ Given('a single user job exists', () => { ) }) -Given('the user navigated to the edit job page', () => { +Given('the user navigated to the edit job route', () => { cy.visit('/#/job/lnWRZN67iDU') cy.findByRole('heading', { name: 'Job: Job 1' }).should('exist') }) diff --git a/cypress/integration/edit-queue/back-to-all-jobs.feature b/cypress/integration/edit-queue/back-to-all-jobs.feature index 0a99712c1..0843bf2f1 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs.feature +++ b/cypress/integration/edit-queue/back-to-all-jobs.feature @@ -2,7 +2,7 @@ Feature: Users should be able to navigate back to the list route Background: Given a sequence exists - And the user navigates to the edit sequence page + And the user navigates to the edit sequence route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/edit-queue/back-to-all-jobs/index.js b/cypress/integration/edit-queue/back-to-all-jobs/index.js index 8aa733a1c..ed27d2bf4 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs/index.js +++ b/cypress/integration/edit-queue/back-to-all-jobs/index.js @@ -22,7 +22,7 @@ Given('a sequence exists', () => { ) }) -Given('the user navigates to the edit sequence page', () => { +Given('the user navigates to the edit sequence route', () => { cy.visit('/#/queue/one') cy.findByRole('heading', { name: 'Queue: one' }).should('exist') }) diff --git a/cypress/integration/edit-queue/edit-sequence.feature b/cypress/integration/edit-queue/edit-sequence.feature index dc6766a19..459eece34 100644 --- a/cypress/integration/edit-queue/edit-sequence.feature +++ b/cypress/integration/edit-queue/edit-sequence.feature @@ -2,7 +2,7 @@ Feature: Users should be able to edit a sequence Scenario: User edits a sequence Given a sequence with two unqueued jobs exists - And the user navigates to the edit sequence page + And the user navigates to the edit sequence route And the user changes the sequence name And the user changes the cron schedule And the user adds jobs to the queue diff --git a/cypress/integration/edit-queue/edit-sequence/index.js b/cypress/integration/edit-queue/edit-sequence/index.js index 671e137b5..c69361351 100644 --- a/cypress/integration/edit-queue/edit-sequence/index.js +++ b/cypress/integration/edit-queue/edit-sequence/index.js @@ -42,7 +42,7 @@ Given('a sequence with two unqueued jobs exists', () => { ) }) -Given('the user navigates to the edit sequence page', () => { +Given('the user navigates to the edit sequence route', () => { cy.visit('/#/queue/one') cy.findByRole('heading', { name: 'Queue: one' }).should('exist') }) diff --git a/cypress/integration/list/actions-queue.feature b/cypress/integration/list/actions-queue.feature index 02a16e505..5e1b5a173 100644 --- a/cypress/integration/list/actions-queue.feature +++ b/cypress/integration/list/actions-queue.feature @@ -2,7 +2,7 @@ Feature: Queue actions Background: Given a single queue exists - And the user navigated to the list page + And the user navigated to the list route And the user clicks the actions button Scenario: User clicks the edit queue button on a queue diff --git a/cypress/integration/list/actions-queue/index.js b/cypress/integration/list/actions-queue/index.js index 33482641a..3f3ec5d48 100644 --- a/cypress/integration/list/actions-queue/index.js +++ b/cypress/integration/list/actions-queue/index.js @@ -16,7 +16,7 @@ Given('a single queue exists', () => { ) }) -Given('the user navigated to the list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/list-queues.feature b/cypress/integration/list/list-queues.feature index c0952fcc3..7486f0699 100644 --- a/cypress/integration/list/list-queues.feature +++ b/cypress/integration/list/list-queues.feature @@ -2,7 +2,7 @@ Feature: Queues should be listed Scenario: View a queue Given a queue exists - And the user navigated to the list page + And the user navigated to the list route Then the queue is rendered as tabular data And the user clicks the expand button Then the queued jobs are shown diff --git a/cypress/integration/list/list-queues/index.js b/cypress/integration/list/list-queues/index.js index 432354a66..9125f55b4 100644 --- a/cypress/integration/list/list-queues/index.js +++ b/cypress/integration/list/list-queues/index.js @@ -7,7 +7,7 @@ Given('a queue exists', () => { ) }) -Given('the user navigated to the list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/list/new-job.feature b/cypress/integration/list/new-job.feature index 5f8eaa15c..83f7d7cef 100644 --- a/cypress/integration/list/new-job.feature +++ b/cypress/integration/list/new-job.feature @@ -1,5 +1,5 @@ Feature: Users should be able to navigate to the new job route Scenario: User clicks the new job button - Given the user navigated to the list page - Then there is a link to the new job page + Given the user navigated to the list route + Then there is a link to the new job route diff --git a/cypress/integration/list/new-job/index.js b/cypress/integration/list/new-job/index.js index bf19a1310..e6a4127dd 100644 --- a/cypress/integration/list/new-job/index.js +++ b/cypress/integration/list/new-job/index.js @@ -1,11 +1,11 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('there is a link to the new job page', () => { +Then('there is a link to the new job route', () => { cy.findByRole('link', { name: 'New job' }) .should('exist') .should('have.attr', 'href', '#/job/add') diff --git a/cypress/integration/list/new-queue.feature b/cypress/integration/list/new-queue.feature index 351fa5378..a9a1d7e49 100644 --- a/cypress/integration/list/new-queue.feature +++ b/cypress/integration/list/new-queue.feature @@ -1,5 +1,5 @@ Feature: Users should be able to navigate to the new queue route Scenario: User clicks the new queue button - Given the user navigated to the list page - Then there is a link to the new queue page + Given the user navigated to the list route + Then there is a link to the new queue route diff --git a/cypress/integration/list/new-queue/index.js b/cypress/integration/list/new-queue/index.js index 90fd1077e..c992cb0dc 100644 --- a/cypress/integration/list/new-queue/index.js +++ b/cypress/integration/list/new-queue/index.js @@ -1,11 +1,11 @@ import { Given, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('there is a link to the new queue page', () => { +Then('there is a link to the new queue route', () => { cy.findByRole('link', { name: 'New queue' }) .should('exist') .should('have.attr', 'href', '#/queue/add') diff --git a/cypress/integration/list/toggle-queue.feature b/cypress/integration/list/toggle-queue.feature index 1da74e852..81e5b7093 100644 --- a/cypress/integration/list/toggle-queue.feature +++ b/cypress/integration/list/toggle-queue.feature @@ -2,14 +2,14 @@ Feature: Queues can be enabled and disabled Scenario: The user enables a queue Given a disabled queue exists - And the user navigated to the list page + And the user navigated to the list route And the queue toggle switch is off When the user clicks the disabled queue toggle switch Then the queue toggle switch is on Scenario: The user disables a queue Given an enabled queue exists - And the user navigated to the list page + And the user navigated to the list route And the queue toggle switch is on When the user clicks the enabled queue toggle switch Then the queue toggle switch is off diff --git a/cypress/integration/list/toggle-queue/index.js b/cypress/integration/list/toggle-queue/index.js index 193eed7b3..9a2ad7c62 100644 --- a/cypress/integration/list/toggle-queue/index.js +++ b/cypress/integration/list/toggle-queue/index.js @@ -14,7 +14,7 @@ Given('an enabled queue exists', () => { ) }) -Given('the user navigated to the list page', () => { +Given('the user navigated to the list route', () => { cy.visit('/') cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) diff --git a/cypress/integration/view-job/back-to-all-jobs.feature b/cypress/integration/view-job/back-to-all-jobs.feature index ffd533984..4dd3e8075 100644 --- a/cypress/integration/view-job/back-to-all-jobs.feature +++ b/cypress/integration/view-job/back-to-all-jobs.feature @@ -2,5 +2,5 @@ Feature: Users should be able to navigate back to the list route Scenario: There is a link to the list route Given a single system job exists - And the user navigated to the view job page + And the user navigated to the view job route Then there is a link to the list route diff --git a/cypress/integration/view-job/back-to-all-jobs/index.js b/cypress/integration/view-job/back-to-all-jobs/index.js index 346be9f42..d5fe5aefd 100644 --- a/cypress/integration/view-job/back-to-all-jobs/index.js +++ b/cypress/integration/view-job/back-to-all-jobs/index.js @@ -7,7 +7,7 @@ Given('a single system job exists', () => { ) }) -Given('the user navigated to the view job page', () => { +Given('the user navigated to the view job route', () => { cy.visit('/#/job/sHMedQF7VYa') cy.findByRole('heading', { name: 'System job: System Job 1' }).should( 'exist' diff --git a/cypress/integration/view-job/display-jobs.feature b/cypress/integration/view-job/display-jobs.feature index 7664c3065..9b580f16d 100644 --- a/cypress/integration/view-job/display-jobs.feature +++ b/cypress/integration/view-job/display-jobs.feature @@ -2,6 +2,6 @@ Feature: Users should be able to view system jobs Scenario: User views a system job Given a single system job exists - And the user navigated to the view job page + And the user navigated to the view job route Then the system job data should be displayed in the form And the system job details should be visible diff --git a/cypress/integration/view-job/display-jobs/index.js b/cypress/integration/view-job/display-jobs/index.js index 74a2fd429..73e934b20 100644 --- a/cypress/integration/view-job/display-jobs/index.js +++ b/cypress/integration/view-job/display-jobs/index.js @@ -7,7 +7,7 @@ Given('a single system job exists', () => { ) }) -Given('the user navigated to the view job page', () => { +Given('the user navigated to the view job route', () => { // Set fixed date so that time based job details tests don't change const now = new Date(2021, 3, 10).getTime() cy.clock(now) diff --git a/cypress/integration/view-job/info-link.feature b/cypress/integration/view-job/info-link.feature index 33e4ba36d..2e5317a22 100644 --- a/cypress/integration/view-job/info-link.feature +++ b/cypress/integration/view-job/info-link.feature @@ -2,5 +2,5 @@ Feature: Users should be able to navigate to the documentation Scenario: User clicks the info link Given a single system job exists - And the user navigated to the view job page + And the user navigated to the view job route Then there is a link to the documentation diff --git a/cypress/integration/view-job/info-link/index.js b/cypress/integration/view-job/info-link/index.js index f134f5202..ed40d32ff 100644 --- a/cypress/integration/view-job/info-link/index.js +++ b/cypress/integration/view-job/info-link/index.js @@ -10,7 +10,7 @@ Given('a single system job exists', () => { ) }) -Given('the user navigated to the view job page', () => { +Given('the user navigated to the view job route', () => { cy.visit('/#/job/sHMedQF7VYa') cy.findByRole('heading', { name: 'System job: System Job 1' }).should( 'exist' From 049cbdd088b7f6612e15aaa64419a1f39fd5fcb8 Mon Sep 17 00:00:00 2001 From: ismay Date: Wed, 6 Dec 2023 16:17:58 +0100 Subject: [PATCH 36/37] chore: update fixtures --- .../fixtures/network/41/static_resources.json | 226 +++++++++--------- cypress/fixtures/network/41/summary.json | 8 +- .../fixtures/network/41/user_job_actions.json | 24 +- ...ers_should_be_able_to_create_a_queue.json} | 6 +- ...e_to_create_jobs_that_take_parameters.json | 24 +- ...ble_to_create_jobs_without_parameters.json | 34 +-- .../users_should_be_able_to_delete_a_job.json | 34 +-- ...users_should_be_able_to_edit_a_queue.json} | 2 +- ...ble_to_edit_jobs_that_take_parameters.json | 19 +- ..._able_to_edit_jobs_without_parameters.json | 34 ++- ...should_be_able_to_insert_cron_presets.json | 24 +- ...le_to_navigate_back_to_the_list_route.json | 58 ++--- ...able_to_navigate_to_the_documentation.json | 16 +- ...able_to_navigate_to_the_new_job_route.json | 2 +- ...le_to_navigate_to_the_new_queue_route.json | 2 +- .../41/users_should_be_able_to_view_jobs.json | 18 +- .../add-queue/back-to-all-jobs.feature | 2 +- .../add-queue/back-to-all-jobs/index.js | 2 +- .../add-queue/create-queue.feature | 10 + .../index.js | 6 +- .../add-queue/create-sequence.feature | 10 - .../edit-queue/back-to-all-jobs.feature | 4 +- .../edit-queue/back-to-all-jobs/index.js | 4 +- .../integration/edit-queue/edit-queue.feature | 10 + .../{edit-sequence => edit-queue}/index.js | 8 +- .../edit-queue/edit-sequence.feature | 10 - 26 files changed, 299 insertions(+), 298 deletions(-) rename cypress/fixtures/network/41/{users_should_be_able_to_create_a_sequence.json => users_should_be_able_to_create_a_queue.json} (96%) rename cypress/fixtures/network/41/{users_should_be_able_to_edit_a_sequence.json => users_should_be_able_to_edit_a_queue.json} (95%) create mode 100644 cypress/integration/add-queue/create-queue.feature rename cypress/integration/add-queue/{create-sequence => create-queue}/index.js (88%) delete mode 100644 cypress/integration/add-queue/create-sequence.feature create mode 100644 cypress/integration/edit-queue/edit-queue.feature rename cypress/integration/edit-queue/{edit-sequence => edit-queue}/index.js (89%) delete mode 100644 cypress/integration/edit-queue/edit-sequence.feature diff --git a/cypress/fixtures/network/41/static_resources.json b/cypress/fixtures/network/41/static_resources.json index 8c7e6e153..f3b34961f 100644 --- a/cypress/fixtures/network/41/static_resources.json +++ b/cypress/fixtures/network/41/static_resources.json @@ -17,80 +17,80 @@ }, "statusCode": 200, "responseBody": [ - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:40.402\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:40.402\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:41.631\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 53 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:41.631\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:46.320\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 43 m, 58 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:46.320\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:48.982\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 1 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:48.982\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:51.381\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:51.381\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:54.188\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:54.188\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:56.171\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:56.171\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:39:58.202\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:39:58.202\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:01.234\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 13 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:01.234\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:04.178\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:04.178\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:06.182\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:06.182\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:12.833\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 52 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 24 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:12.834\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:15.058\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 27 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:15.058\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:16.861\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 56 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 28 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:16.862\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:19.204\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 15 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 31 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:19.205\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:24.488\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 36 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:24.489\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:26.292\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 38 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:26.292\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:31.678\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 11 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 43 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:31.678\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:36.286\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 48 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:36.286\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:38.288\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 50 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:38.288\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:43.584\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 44 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:43.584\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:49.244\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 1 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:49.244\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:50.610\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 2 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:50.610\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:55.595\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 35 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 7 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:55.595\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:40:57.319\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 37 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 9 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:40:57.319\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:02.512\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 14 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:02.512\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:04.327\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:04.327\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:09.586\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 49 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 21 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:09.587\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:14.664\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 26 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:14.664\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:17.760\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 16 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 29 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:17.761\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:21.359\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 33 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:21.359\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:24.308\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 4 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 36 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:24.308\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:26.935\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 39 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:26.935\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:29.312\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 41 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:29.312\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:32.273\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 44 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:32.274\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:35.909\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 16 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 48 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:35.909\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:38.316\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 50 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:38.317\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:44.980\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 45 m, 57 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:44.980\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:48.553\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:48.553\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:51.314\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:51.314\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:54.152\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:54.152\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:41:59.907\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 12 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:41:59.907\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:04.640\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 44 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 16 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:04.640\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:06.070\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:06.071\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:10.764\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 22 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:10.764\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:17.611\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 57 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 29 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:17.612\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:19.368\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 17 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 31 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:19.368\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:20.816\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 32 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:20.816\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:25.551\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 37 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:25.551\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:30.615\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 42 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:30.615\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:32.168\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 44 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:32.168\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:33.433\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 45 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:33.433\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:35.387\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 47 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:35.387\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:37.400\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 49 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:37.400\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:41.969\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 22 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 54 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:41.970\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:43.419\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 46 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:43.420\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:48.648\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:48.648\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:49.947\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 2 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:49.947\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:54.570\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 6 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:54.570\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:42:59.778\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 39 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 11 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:42:59.778\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:04.937\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 45 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 17 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:04.937\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:06.393\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:06.393\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:10.921\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 23 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:10.922\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:15.633\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 18 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 27 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:15.633\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:20.303\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 32 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:20.303\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:22.499\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 2 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 34 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:22.499\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:27.323\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 39 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:27.323\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:29.506\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 41 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:29.506\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:34.060\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 46 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:34.060\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:38.968\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 19 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 51 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:38.968\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:43.811\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 47 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:43.811\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", - "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T14:43:48.742\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 19 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"23 h, 48 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T14:43:48.742\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:12:50.075\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 30 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 2 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:12:50.075\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:12:51.305\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:12:51.306\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:12:55.902\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:12:55.902\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:12:58.587\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:12:58.587\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:00.865\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 40 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 12 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:00.865\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:02.819\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 42 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 14 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:02.819\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:05.199\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 45 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 17 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:05.200\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:07.094\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 47 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 19 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:07.094\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:10.234\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 50 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 22 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:10.234\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:13.080\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 25 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:13.080\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:15.157\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 48 m, 55 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 27 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:15.157\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:21.338\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 1 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 33 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:21.338\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:23.636\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 35 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:23.636\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:26.243\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 38 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:26.243\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:28.086\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 40 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:28.087\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:33.257\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 45 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:33.257\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:35.297\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 47 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:35.298\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:40.782\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:40.782\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:45.127\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 25 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 57 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:45.127\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:46.273\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 26 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 17 m, 58 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:46.274\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:50.970\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:50.970\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:56.834\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:56.834\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:13:58.331\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:13:58.331\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:03.817\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 43 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 15 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:03.818\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:06.319\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:06.319\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:11.836\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 23 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:11.836\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:13.341\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 25 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:13.341\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:18.726\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 49 m, 58 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 30 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:18.726\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:23.639\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 35 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:23.639\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:26.851\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 6 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 38 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:26.851\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:29.936\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 10 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 42 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:29.937\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:32.392\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 12 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 44 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:32.392\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:34.881\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 46 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:34.881\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:37.296\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 17 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 49 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:37.296\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:40.261\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:40.261\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:44.569\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 56 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:44.569\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:47.065\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 27 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 18 m, 59 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:47.065\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:53.870\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 34 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 5 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:53.870\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:56.389\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:56.389\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:14:58.631\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:14:58.632\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:00.900\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 41 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 12 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:00.900\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:06.485\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 46 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 18 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:06.485\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:11.603\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 51 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 23 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:11.604\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:13.378\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 25 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:13.378\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:18.914\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 50 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 31 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:18.914\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:25.706\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 5 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 37 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:25.706\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:27.397\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 7 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 39 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:27.397\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:28.865\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 40 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:28.865\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:33.690\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 13 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 45 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:33.691\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:38.571\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 18 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 50 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:38.571\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:40.164\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:40.164\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:41.467\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 21 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 53 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:41.467\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:43.228\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 23 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 55 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:43.228\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:44.479\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 19 m, 56 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:44.479\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:49.697\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 29 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 1 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:49.697\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:51.436\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 31 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 3 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:51.436\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:56.722\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 36 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 8 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:56.722\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:15:58.407\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 38 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 10 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:15:58.407\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:03.829\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 43 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 15 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:03.829\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:08.583\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 48 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 20 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:08.584\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:13.206\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 53 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 25 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:13.206\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:14.544\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 54 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 26 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:14.544\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:18.882\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 51 m, 59 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 30 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:18.882\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:23.623\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 3 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 35 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:23.623\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:28.188\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 8 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 40 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:28.189\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:29.575\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 9 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 41 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:29.575\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:34.003\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 14 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 46 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:34.003\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:35.429\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 15 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 47 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:35.429\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:39.936\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 20 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 52 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:39.936\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:44.284\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 24 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 20 m, 56 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:44.285\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:48.779\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 28 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 21 m\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:48.779\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}", + "{\"contextPath\":\"https://debug.dhis2.org/dev\",\"userAgent\":\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/9.5.1 Chrome/94.0.4606.81 Electron/15.3.4 Safari/537.36\",\"calendar\":\"iso8601\",\"dateFormat\":\"yyyy-mm-dd\",\"serverDate\":\"2023-12-06T15:16:53.537\",\"serverTimeZoneId\":\"Etc/UTC\",\"serverTimeZoneDisplayName\":\"Coordinated Universal Time\",\"lastAnalyticsTableSuccess\":\"2023-11-30T13:24:19.869\",\"intervalSinceLastAnalyticsTableSuccess\":\"145 h, 52 m, 33 s\",\"lastAnalyticsTableRuntime\":\"00:12:16.972\",\"lastSystemMonitoringSuccess\":\"2019-03-26T17:07:15.418\",\"lastAnalyticsTablePartitionSuccess\":\"2023-12-05T14:55:47.902\",\"intervalSinceLastAnalyticsTablePartitionSuccess\":\"24 h, 21 m, 5 s\",\"lastAnalyticsTablePartitionRuntime\":\"00:00:50.046\",\"databaseInfo\":{\"spatialSupport\":true,\"time\":\"2023-12-06T15:16:53.537\"},\"version\":\"2.41-SNAPSHOT\",\"revision\":\"235c236\",\"buildTime\":\"2023-12-05T19:42:38.000\",\"encryption\":false,\"emailConfigured\":false,\"redisEnabled\":false,\"systemId\":\"eed3d451-4ff5-4193-b951-ffcc68954299\",\"systemName\":\"DHIS 2 Demo - Sierra Leone\",\"instanceBaseUrl\":\"https://debug.dhis2.org/dev\",\"isMetadataVersionEnabled\":true}" ], - "responseSize": 1157, + "responseSize": 1156, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -211,10 +211,10 @@ } }, { - "path": "/api/41/me?fields=authorities,avatar,email,name,settings", + "path": "/api/41/me/dashboard", "featureName": null, "static": true, - "count": 71, + "count": 72, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -227,8 +227,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"]}", - "responseSize": 11522, + "responseBody": "{\"unreadInterpretations\":41,\"unreadMessageConversations\":199}", + "responseSize": 61, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -238,15 +238,16 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/me/dashboard", + "path": "/api/41/me?fields=authorities,avatar,email,name,settings", "featureName": null, "static": true, - "count": 72, + "count": 71, "nonDeterministic": false, "method": "GET", "requestBody": "", @@ -259,8 +260,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"unreadInterpretations\":41,\"unreadMessageConversations\":199}", - "responseSize": 61, + "responseBody": "{\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"]}", + "responseSize": 11522, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -270,7 +271,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, no-store, max-age=0, must-revalidate", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -326,37 +326,37 @@ }, "statusCode": 200, "responseBody": [ - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:39:39.368\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:39:39.367\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:39:45.360\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:39:45.359\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:11.888\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:11.887\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:23.542\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:23.541\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:30.709\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:30.708\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:35.400\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:35.398\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:42.648\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:42.647\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:48.342\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:48.341\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:40:54.679\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:40:54.678\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:01.627\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:01.625\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:08.640\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:08.639\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:13.705\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:13.704\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:44.034\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:44.033\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:41:58.833\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:41:58.831\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:03.714\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:03.713\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:09.754\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:09.753\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:16.691\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:16.690\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:24.621\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:24.620\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:29.679\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:29.678\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:41.002\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:41.000\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:47.709\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:47.708\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:53.601\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:53.600\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:42:58.781\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:42:58.780\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:03.961\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:03.959\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:09.916\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:09.915\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:14.644\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:14.643\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:19.323\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:19.322\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:26.400\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:26.399\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:37.787\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:37.786\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:42.757\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:42.756\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", - "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T14:43:47.779\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T14:43:47.777\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}" + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:12:49.028\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:12:49.027\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:12:54.984\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:12:54.982\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:20.410\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:20.409\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:32.375\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:32.374\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:39.812\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:39.811\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:44.263\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:44.262\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:50.042\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:50.041\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:13:55.767\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:13:55.766\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:14:02.871\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:14:02.870\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:14:10.905\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:14:10.904\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:14:17.756\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:14:17.755\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:14:22.709\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:14:22.708\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:14:52.921\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:14:52.920\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:05.522\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:05.521\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:10.678\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:10.677\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:17.805\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:17.804\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:24.757\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:24.756\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:32.681\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:32.680\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:37.591\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:37.590\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:48.767\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:48.766\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:15:55.774\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:15:55.773\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:02.832\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:02.831\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:07.614\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:07.613\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:12.246\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:12.245\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:17.936\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:17.935\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:22.633\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:22.632\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:27.251\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:27.250\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:33.062\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:33.061\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:43.311\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:43.310\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:47.811\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:47.810\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}", + "{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"surname\":\"Traore\",\"firstName\":\"John\",\"employer\":\"DHIS\",\"languages\":\"English\",\"gender\":\"gender_male\",\"jobTitle\":\"Super user\",\"created\":\"2013-04-18T17:15:08.407\",\"lastUpdated\":\"2023-12-06T15:16:52.549\",\"dataViewOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"favorites\":[],\"userGroups\":[{\"id\":\"Kk12LkEWtXp\"},{\"id\":\"M1Qre0247G3\"},{\"id\":\"NTC8GjJ7p8P\"},{\"id\":\"B6JNeAQ6akX\"},{\"id\":\"wl5cDMuUhmF\"},{\"id\":\"QYrzIjSfI8z\"},{\"id\":\"lFHP5lLkzVr\"},{\"id\":\"jvrEwEJ2yZn\"},{\"id\":\"vAvEltyXGbD\"},{\"id\":\"w900PX10L7O\"},{\"id\":\"GogLpGmkL0g\"},{\"id\":\"vRoAruMnNpB\"},{\"id\":\"z1gNAf2zUxZ\"},{\"id\":\"gXpmQO6eEOo\"},{\"id\":\"tH0GcNZZ1vW\"},{\"id\":\"H9XnHoWRKCg\"}],\"translations\":[],\"teiSearchOrganisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"organisationUnits\":[{\"id\":\"ImspTQPwCqd\"}],\"displayName\":\"John Traore\",\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"name\":\"John Traore\",\"email\":\"dummy@dhis2.org\",\"introduction\":\"I am the super user of DHIS 2\",\"birthday\":\"1971-04-08T00:00:00.000\",\"nationality\":\"Sierra Leone\",\"education\":\"Master of super using\",\"interests\":\"Football, swimming, singing, dancing\",\"whatsApp\":\"+123123123123\",\"facebookMessenger\":\"john.traore\",\"skype\":\"john.traore\",\"telegram\":\"john.traore\",\"twitter\":\"john.traore\",\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}],\"settings\":{\"keyMessageSmsNotification\":false,\"keyCurrentStyle\":\"light_blue/light_blue.css\",\"keyTrackerDashboardLayout\":\"{\\\"IpHINAT79UW\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"IpHINAT79UW\\\"},\\\"ur1Edk5Oe2n\\\":{\\\"widgets\\\":[{\\\"title\\\":\\\"enrollment\\\",\\\"view\\\":\\\"components/enrollment/enrollment.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"indicators\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"dataentry\\\",\\\"view\\\":\\\"components/dataentry/dataentry.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"report\\\",\\\"view\\\":\\\"components/report/tei-report.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"current_selections\\\",\\\"view\\\":\\\"components/selected/selected.html\\\",\\\"show\\\":false,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":0},{\\\"title\\\":\\\"feedback\\\",\\\"view\\\":\\\"components/rulebound/rulebound.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":1},{\\\"title\\\":\\\"profile\\\",\\\"view\\\":\\\"components/profile/profile.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":2},{\\\"title\\\":\\\"relationships\\\",\\\"view\\\":\\\"components/relationship/relationship.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":3},{\\\"title\\\":\\\"notes\\\",\\\"view\\\":\\\"components/notes/notes.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":4},{\\\"title\\\":\\\"messaging\\\",\\\"view\\\":\\\"components/messaging/messaging.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"smallerWidget\\\",\\\"order\\\":5},{\\\"title\\\":\\\"dataentryTabular\\\",\\\"view\\\":\\\"components/dataentry/dataentry-tabular-layout.html\\\",\\\"show\\\":true,\\\"expand\\\":true,\\\"parent\\\":\\\"biggerWidget\\\",\\\"order\\\":3}],\\\"program\\\":\\\"ur1Edk5Oe2n\\\"}}\",\"keyStyle\":\"light_blue/light_blue.css\",\"keyUiLocale\":\"en\",\"keyAnalysisDisplayProperty\":\"name\",\"keyMessageEmailNotification\":false},\"programs\":[\"uy2gU8kT1jF\",\"ur1Edk5Oe2n\",\"MoUd5BTQ3lY\",\"lxAQ7Zs9VYR\",\"kla3mAPgvCH\",\"qDkgAbB5Jlk\",\"VBqh0ynB2wv\",\"bMcwwoVnbSR\",\"q04UBOqq3rp\",\"eBAyeGv0exc\",\"M3xtLkYBlKI\",\"fDd25txQckK\",\"WSGAb5XwJ3Y\",\"J1QQtmzqhJz\",\"IpHINAT79UW\"],\"authorities\":[\"M_dhis-web-visualizer\",\"M_dhis-web-event-capture\",\"M_dhis-web-dataentry\",\"F_UNCOMPLETE_EVENT\",\"M_dhis-web-sms-configuration\",\"F_TRACKED_ENTITY_MANAGEMENT\",\"F_LEGEND_SET_DELETE\",\"F_REPORT_DELETE\",\"F_DATAELEMENT_MINMAX_DELETE\",\"F_MAP_EXTERNAL\",\"M_dhis-web-dashboard\",\"F_MANAGE_TICKETS\",\"F_LEGEND_ADD\",\"F_RELATIONSHIP_DELETE\",\"M_dhis-web-sms\",\"F_OPTIONSET_PUBLIC_ADD\",\"M_dhis-web-interpretation\",\"F_INDICATOR_PRIVATE_ADD\",\"F_SQLVIEW_PUBLIC_ADD\",\"F_FRED_DELETE\",\"F_LEGEND_SET_PRIVATE_ADD\",\"F_VALIDATIONCRITERIA_ADD\",\"F_LOCALE_ADD\",\"F_PROGRAM_VALIDATION\",\"F_VALIDATIONRULEGROUP_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_DELETE\",\"F_ANONYMOUS_DATA_ENTRY\",\"M_dhis-web-reports\",\"F_DATASET_DELETE\",\"F_CATEGORY_OPTION_GROUP_SET_PUBLIC_ADD\",\"F_CATEGORY_OPTION_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_LIST\",\"F_RELATIONSHIPTYPE_DELETE\",\"M_dhis-web-pivot\",\"F_PROGRAM_INSTANCE_MANAGEMENT\",\"F_EVENT_VISUALIZATION_EXTERNAL\",\"F_LOCALE_DELETE\",\"F_PERFORM_MAINTENANCE\",\"F_REPORT_PRIVATE_ADD\",\"F_DATASET_PRIVATE_ADD\",\"F_INDICATOR_DELETE\",\"F_TRACKED_ENTITY_INSTANCE_SEARCH_IN_ALL_ORGUNITS\",\"F_ORGUNITGROUPSET_DELETE\",\"F_EXPORT_DATA\",\"M_dhis-web-light\",\"F_INDICATOR_PUBLIC_ADD\",\"F_PROGRAM_TRACKING_LIST\",\"F_EXPORT_EVENTS\",\"F_DATAELEMENT_DELETE\",\"F_EVENTREPORT_PUBLIC_ADD\",\"F_ORGUNITGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_PUBLIC_ADD\",\"M_dhis-web-app-management\",\"F_ENROLLMENT_CASCADE_DELETE\",\"M_dhis-web-tracker-capture\",\"F_OPTIONGROUPSET_PRIVATE_ADD\",\"F_USERROLE_PRIVATE_ADD\",\"M_dhis-web-maps\",\"F_PERFORM_ANALYTICS_EXPLAIN\",\"F_MINMAX_DATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_PRIVATE_ADD\",\"F_OPTIONGROUP_PUBLIC_ADD\",\"F_SYSTEM_SETTING\",\"F_VISUALIZATION_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_PUBLIC_ADD\",\"F_PREDICTOR_RUN\",\"F_VALIDATIONCRITERIA_DELETE\",\"F_DATAELEMENT_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PRIVATE_ADD\",\"F_USERROLE_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_VIEW\",\"F_ORGANISATIONUNIT_DELETE\",\"M_dhis-web-capture\",\"F_VALIDATIONRULEGROUP_PUBLIC_ADD\",\"F_ATTRIBUTE_PRIVATE_ADD\",\"F_CATEGORY_OPTION_GROUP_SET_PRIVATE_ADD\",\"F_APPROVE_DATA\",\"M_dhis-web-data-visualizer\",\"F_DATA_MART_ADMIN\",\"F_INDICATORTYPE_DELETE\",\"M_dhis-web-translations\",\"F_DATAELEMENTGROUPSET_DELETE\",\"F_DATAELEMENT_PUBLIC_ADD\",\"M_Data_Table\",\"F_EXTERNAL_MAP_LAYER_DELETE\",\"F_PROGRAM_PRIVATE_ADD\",\"F_MOBILE_DELETE_SMS\",\"F_ORGANISATIONUNITLEVEL_UPDATE\",\"M_dhis-web-event-reports\",\"F_ADD_TRACKED_ENTITY_FORM\",\"M_dhis-web-scheduler\",\"F_PROGRAMDATAELEMENT_ADD\",\"F_CATEGORY_OPTION_GROUP_DELETE\",\"F_VIEW_EVENT_ANALYTICS\",\"F_INDICATORGROUP_PUBLIC_ADD\",\"F_PROGRAM_INDICATOR_GROUP_DELETE\",\"M_dhis-web-maintenance-settings\",\"F_USERROLE_LIST\",\"F_PROGRAM_DASHBOARD_CONFIG_ADMIN\",\"F_MOBILE_SENDSMS\",\"M_dhis-web-event-visualizer\",\"F_PROGRAMSTAGE_ADD\",\"F_TRACKED_ENTITY_UPDATE\",\"F_USER_DELETE_WITHIN_MANAGED_GROUP\",\"F_OPTIONGROUP_PRIVATE_ADD\",\"F_DOCUMENT_EXTERNAL\",\"M_dhis-web-data-administration\",\"F_DATAELEMENTGROUP_PUBLIC_ADD\",\"F_USER_DELETE\",\"F_DATAELEMENTGROUPSET_PUBLIC_ADD\",\"F_TRACKED_ENTITY_INSTANCE_DASHBOARD\",\"F_TRACKED_ENTITY_ADD\",\"F_OPTIONGROUP_DELETE\",\"F_USERGROUP_DELETE\",\"F_REPORT_PUBLIC_ADD\",\"F_PROGRAM_PUBLIC_ADD\",\"F_SCHEDULING_CASE_AGGREGATE_QUERY_BUILDER\",\"F_PROGRAM_INDICATOR_PRIVATE_ADD\",\"F_MAP_PUBLIC_ADD\",\"F_EVENTREPORT_EXTERNAL\",\"M_dhis-web-maintenance-program\",\"M_dhis-web-validationrule\",\"F_SQLVIEW_EXTERNAL\",\"F_RELATIONSHIPTYPE_PUBLIC_ADD\",\"F_VIEW_DATABROWSER\",\"F_PROGRAM_RULE_UPDATE\",\"F_COLOR_SET_ADD\",\"F_RELATIONSHIP_MANAGEMENT\",\"F_TRACKED_ENTITY_FORM_DELETE\",\"M_dhis-web-maintenance-dataset\",\"M_dhis-web-mobile\",\"F_INDICATORGROUP_DELETE\",\"F_EXTERNAL_MAP_LAYER_PUBLIC_ADD\",\"F_USER_VIEW\",\"F_PROGRAM_INDICATOR_PUBLIC_ADD\",\"F_PROGRAMSTAGE_DELETE\",\"F_ORGUNITGROUP_PRIVATE_ADD\",\"F_INDICATORTYPE_ADD\",\"F_ANALYTICSTABLEHOOK_DELETE\",\"F_USERGROUP_PUBLIC_ADD\",\"M_dhis-web-import-export\",\"F_CONSTANT_DELETE\",\"M_Easy_Visualization\",\"F_PROGRAM_TRACKING_MANAGEMENT\",\"F_INDICATORGROUPSET_PRIVATE_ADD\",\"F_CATEGORY_OPTION_PUBLIC_ADD\",\"F_VALIDATIONRULE_PUBLIC_ADD\",\"F_PROGRAM_INSTANCE_DELETE\",\"F_EVENTCHART_PUBLIC_ADD\",\"F_OPTIONSET_MANAGEMENT\",\"F_SECTION_DELETE\",\"F_EVENTCHART_EXTERNAL\",\"F_SQLVIEW_EXECUTE\",\"F_VALIDATIONRULE_DELETE\",\"F_NAME_BASED_DATA_ENTRY\",\"F_EXTERNALFILERESOURCE_ADD\",\"M_dhis-web-reporting\",\"F_USER_ADD\",\"F_FRED_UPDATE\",\"F_RUN_VALIDATION\",\"M_dhis-web-maintenance-mobile\",\"F_OPTIONSET_PRIVATE_ADD\",\"M_User_Administration\",\"F_PUSH_ANALYSIS_DELETE\",\"F_DATASET_PUBLIC_ADD\",\"F_LEGEND_SET_PUBLIC_ADD\",\"F_USER_ADD_WITHIN_MANAGED_GROUP\",\"F_TRACKED_ENTITY_COMMENT_DELETE\",\"M_dhis-web-caseentry\",\"F_PROGRAMSTAGE_SECTION_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_DELETE\",\"F_GIS_ADMIN\",\"F_DATAELEMENTGROUP_PRIVATE_ADD\",\"F_DATAELEMENTGROUP_DELETE\",\"F_PREDICTOR_ADD\",\"F_PROGRAM_TRACKING_SEARCH\",\"M_dhis-web-mapping\",\"F_SECTION_ADD\",\"F_OPTIONGROUPSET_DELETE\",\"F_PROGRAM_INDICATOR_DELETE\",\"F_ATTRIBUTE_DELETE\",\"F_TRACKED_ENTITY_COMMENT_ADD\",\"F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD\",\"F_PROGRAM_RULE_MANAGEMENT\",\"F_GENERATE_BENEFICIARY_TABULAR_REPORT\",\"F_DATAVALUE_ADD\",\"M_dhis-web-data-quality\",\"F_LEGEND_DELETE\",\"F_SCHEDULING_SEND_MESSAGE\",\"F_VALIDATIONRULEGROUP_DELETE\",\"M_dhis-web-messaging\",\"F_ORGANISATIONUNIT_MOVE\",\"F_COLOR_DELETE\",\"F_USERGROUP_MANAGING_RELATIONSHIPS_ADD\",\"F_DASHBOARD_PUBLIC_ADD\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_ADD\",\"F_PROGRAM_RULE_ADD\",\"F_PROGRAMSTAGE_SECTION_MANAGEMENT\",\"F_PROGRAM_TRACKED_ENTITY_ATTRIBUTE_GROUP_DELETE\",\"F_CONSTANT_MANAGEMENT\",\"F_CATEGORY_PRIVATE_ADD\",\"M_dhis-web-maintenance-appmanager\",\"F_EDIT_EXPIRED\",\"F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD\",\"F_ACTIVITY_PLAN\",\"F_ORGUNITGROUP_DELETE\",\"M_dhis-web-maintenance-user\",\"F_SQLVIEW_PRIVATE_ADD\",\"M_dhis-web-settings\",\"M_dhis-web-usage-analytics\",\"F_DOCUMENT_DELETE\",\"F_GENERATE_PROGRAM_SUMMARY_REPORT\",\"F_IGNORE_TRACKER_REQUIRED_VALUE_VALIDATION\",\"F_METADATA_IMPORT\",\"F_REPORT_EXTERNAL\",\"F_IMPORT_DATA\",\"F_CONSTANT_ADD\",\"F_SEND_MESSAGE\",\"F_INDICATORGROUP_PRIVATE_ADD\",\"F_SEND_EMAIL\",\"F_TRACKED_ENTITY_INSTANCE_CHANGE_LOCATION\",\"F_ORGANISATIONUNIT_ADD\",\"F_TRACKED_ENTITY_INSTANCE_MANAGEMENT\",\"F_CATEGORY_COMBO_PRIVATE_ADD\",\"M_dhis-web-approval\",\"F_SCHEDULING_ADMIN\",\"F_USERROLE_PUBLIC_ADD\",\"F_REPLICATE_USER\",\"M_Custom_Js_Css\",\"F_PUSH_ANALYSIS_ADD\",\"F_CATEGORY_PUBLIC_ADD\",\"F_PROGRAM_STAGE_INSTANCE_DELETE\",\"F_RELATIONSHIP_ADD\",\"M_Social_Media_Video\",\"F_METADATA_MANAGE\",\"F_PREDICTORGROUP_ADD\",\"M_dhis-web-maintenance\",\"F_ORGUNITGROUP_PUBLIC_ADD\",\"F_IMPORT_EVENTS\",\"F_PREDICTOR_DELETE\",\"F_PREDICTORGROUP_DELETE\",\"F_VALIDATIONRULE_PRIVATE_ADD\",\"M_dhis-web-user\",\"F_OAUTH2_CLIENT_MANAGE\",\"F_PROGRAM_INDICATOR_GROUP_PRIVATE_ADD\",\"F_APPROVE_DATA_LOWER_LEVELS\",\"F_PROGRAM_STAGE_INSTANCE_SEARCH\",\"M_dhis-web-datastore\",\"F_VISUALIZATION_EXTERNAL\",\"F_FRED_CREATE\",\"F_SINGLE_EVENT_DATA_ENTRY\",\"F_COLOR_ADD\",\"M_dhis-web-maintenance-organisationunit\",\"F_CATEGORY_DELETE\",\"M_bna_widget\",\"F_SQLVIEW_DELETE\",\"F_ACCEPT_DATA_LOWER_LEVELS\",\"F_TRACKED_ENTITY_DELETE\",\"F_PROGRAM_INDICATOR_MANAGEMENT\",\"F_TEI_CASCADE_DELETE\",\"F_ORGUNITGROUPSET_PUBLIC_ADD\",\"F_GENERATE_MIN_MAX_VALUES\",\"F_DATAELEMENT_MINMAX_ADD\",\"F_INDICATORGROUPSET_PUBLIC_ADD\",\"M_Web_Portal\",\"F_DATAELEMENTGROUPSET_PRIVATE_ADD\",\"F_TRACKED_ENTITY_INSTANCE_HISTORY\",\"M_dhis-web-maintenance-datadictionary\",\"F_USER_GROUPS_READ_ONLY_ADD_MEMBERS\",\"M_InterpretationsTest\",\"F_COLOR_SET_DELETE\",\"F_ACCESS_TRACKED_ENTITY_ATTRIBUTES\",\"F_PROGRAM_DELETE\",\"F_PROGRAM_RULE_DELETE\",\"F_OPTIONSET_DELETE\",\"F_ATTRIBUTE_PUBLIC_ADD\",\"F_INSERT_CUSTOM_JS_CSS\",\"F_OPTIONGROUPSET_PUBLIC_ADD\",\"F_PROGRAMSTAGE_SECTION_DELETE\",\"F_EVENT_VISUALIZATION_PUBLIC_ADD\",\"F_ANALYTICSTABLEHOOK_ADD\",\"F_MOBILE_SETTINGS\",\"F_INDICATORGROUPSET_DELETE\",\"F_VIEW_UNAPPROVED_DATA\",\"F_DOCUMENT_PRIVATE_ADD\",\"F_GENERATE_STATISTICAL_PROGRAM_REPORT\",\"F_METADATA_EXPORT\",\"F_PROGRAMDATAELEMENT_DELETE\",\"F_DOCUMENT_PUBLIC_ADD\",\"F_CATEGORY_COMBO_DELETE\",\"M_dhis-web-cache-cleaner\",\"M_dhis-web-menu-management\",\"F_EXTERNAL_MAP_LAYER_PRIVATE_ADD\",\"F_CATEGORY_COMBO_PUBLIC_ADD\",\"M_dhis-web-importexport\"],\"dataSets\":[\"Nyh6laLdBEJ\",\"j38YW1Am7he\",\"aLpVgfXiz0f\",\"YFTk3VdO9av\",\"Rl58JxmKJo2\",\"eZDhcZi6FLP\",\"N4fIX1HL3TQ\",\"EDzMBk0RRji\",\"TuL8IOPzpHh\",\"ce7DSxx5H2I\",\"EKWVBc5C0ms\",\"PLq9sJluXvc\",\"rsyjyJmYD4J\",\"ULowA8V3ucd\",\"QX4ZTUbOt3a\",\"pBOMPrpg1QX\",\"OsPTWNqq26W\",\"V8MHeZHIrcP\",\"YZhd4nu3mzY\",\"Y8gAn9DfAGU\",\"vc6nF5yZsPR\",\"Lpw6GcnTrmS\",\"lyLU2wR22tC\",\"VTdjfLXXmoi\",\"SF8FDSqw30D\",\"BfMAe6Itzgt\"],\"userCredentials\":{\"id\":\"xE7jOejl9FI\",\"username\":\"admin\",\"externalAuth\":false,\"twoFA\":false,\"cogsDimensionConstraints\":[],\"catDimensionConstraints\":[],\"previousPasswords\":[],\"lastLogin\":\"2023-12-06T15:16:52.548\",\"selfRegistered\":false,\"invitation\":false,\"disabled\":false,\"access\":{\"manage\":true,\"externalize\":false,\"write\":true,\"read\":true,\"update\":true,\"delete\":true},\"sharing\":{\"external\":false,\"users\":{},\"userGroups\":{}},\"userRoles\":[{\"id\":\"UYXOT4A7JMI\"},{\"id\":\"Ufph3mGRmMo\"},{\"id\":\"Euq3XfEIEbx\"},{\"id\":\"cUlTcejWree\"},{\"id\":\"aNk5AyC7ydy\"},{\"id\":\"TMK9CMZ2V98\"},{\"id\":\"Ql6Gew7eaX6\"},{\"id\":\"Pqoy4DLOdMK\"},{\"id\":\"DRdaVRtwmG5\"},{\"id\":\"jRWSNIHdKww\"},{\"id\":\"txB7vu1w2Pr\"},{\"id\":\"xJZBzAHI88H\"},{\"id\":\"XS0dNzuZmfH\"}]},\"patTokens\":[]}" ], "responseSize": 14364, "responseHeaders": { diff --git a/cypress/fixtures/network/41/summary.json b/cypress/fixtures/network/41/summary.json index 57570fc88..85ee2fc50 100644 --- a/cypress/fixtures/network/41/summary.json +++ b/cypress/fixtures/network/41/summary.json @@ -1,8 +1,8 @@ { "count": 1020, - "totalResponseSize": 1075053, + "totalResponseSize": 1075052, "duplicates": 904, - "nonDeterministicResponses": 106, + "nonDeterministicResponses": 107, "apiVersion": "41", "fixtureFiles": [ "static_resources.json", @@ -11,12 +11,12 @@ "users_should_be_able_to_create_jobs_without_parameters.json", "users_should_be_able_to_insert_cron_presets.json", "users_should_be_able_to_navigate_to_the_documentation.json", - "users_should_be_able_to_create_a_sequence.json", + "users_should_be_able_to_create_a_queue.json", "users_should_be_able_to_delete_a_job.json", "users_should_be_able_to_view_jobs.json", "users_should_be_able_to_edit_jobs_that_take_parameters.json", "users_should_be_able_to_edit_jobs_without_parameters.json", - "users_should_be_able_to_edit_a_sequence.json", + "users_should_be_able_to_edit_a_queue.json", "queue_actions.json", "system_job_actions.json", "user_job_actions.json", diff --git a/cypress/fixtures/network/41/user_job_actions.json b/cypress/fixtures/network/41/user_job_actions.json index 4ce5180b5..47e6e5076 100644 --- a/cypress/fixtures/network/41/user_job_actions.json +++ b/cypress/fixtures/network/41/user_job_actions.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "User job actions", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json b/cypress/fixtures/network/41/users_should_be_able_to_create_a_queue.json similarity index 96% rename from cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json rename to cypress/fixtures/network/41/users_should_be_able_to_create_a_queue.json index 316dadd6b..0d12e3837 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_a_sequence.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_a_queue.json @@ -1,7 +1,7 @@ [ { "path": "/api/41/systemSettings/helpPageLink", - "featureName": "Users should be able to create a sequence", + "featureName": "Users should be able to create a queue", "static": false, "count": 1, "nonDeterministic": false, @@ -34,7 +34,7 @@ }, { "path": "/api/41/scheduler", - "featureName": "Users should be able to create a sequence", + "featureName": "Users should be able to create a queue", "static": false, "count": 1, "nonDeterministic": false, @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json index cc6e6cf29..d2b7c4e21 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_that_take_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs that take parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -278,8 +278,8 @@ }, "statusCode": 200, "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" ], "responseSize": 4222, "responseHeaders": { @@ -294,6 +294,6 @@ "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" }, - "responseLookup": [0, 1, 1, 1, 1, 1, 1, 1, 1] + "responseLookup": [0, 1, 1, 1, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json index 5179fd05a..ffaafa33a 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_create_jobs_without_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to create jobs without parameters", "static": false, "count": 4, - "nonDeterministic": false, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,7 +277,10 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + ], "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", @@ -290,6 +293,7 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json index 072856ec0..15bbd9e97 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_delete_a_job.json @@ -65,7 +65,7 @@ } }, { - "path": "/api/41/analytics/tableTypes", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -81,8 +81,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -92,12 +92,13 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/analytics/tableTypes", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -113,8 +114,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -124,13 +125,12 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to delete a job", "static": false, "count": 2, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -277,7 +277,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_a_sequence.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_a_queue.json similarity index 95% rename from cypress/fixtures/network/41/users_should_be_able_to_edit_a_sequence.json rename to cypress/fixtures/network/41/users_should_be_able_to_edit_a_queue.json index 9e4b2db80..d4865db47 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_a_sequence.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_a_queue.json @@ -1,7 +1,7 @@ [ { "path": "/api/41/systemSettings/helpPageLink", - "featureName": "Users should be able to edit a sequence", + "featureName": "Users should be able to edit a queue", "static": false, "count": 1, "nonDeterministic": false, diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json index 82be3c0f1..830939d3a 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_that_take_parameters.json @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs that take parameters", "static": false, "count": 14, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -278,8 +278,9 @@ }, "statusCode": 200, "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:15:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:15:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" ], "responseSize": 4222, "responseHeaders": { @@ -294,6 +295,6 @@ "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" }, - "responseLookup": [0, 1, 1, 1, 1] + "responseLookup": [0, 1, 1, 1, 1, 1, 1, 1, 2] } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json index 7fe2f58fd..7dd221c77 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_edit_jobs_without_parameters.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 5, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ "featureName": "Users should be able to edit jobs without parameters", "static": false, "count": 4, - "nonDeterministic": true, + "nonDeterministic": false, "method": "GET", "requestBody": "", "requestHeaders": { @@ -277,10 +277,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:42:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:42:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" - ], + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:15:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:15:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", @@ -293,7 +290,6 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - }, - "responseLookup": [0, 1, 1, 1] + } } ] diff --git a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json index 79fe23225..f51d4ea94 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_insert_cron_presets.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -130,7 +130,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -146,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to insert cron presets", "static": false, "count": 4, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json index 50d296d48..c4192882c 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_back_to_the_list_route.json @@ -33,11 +33,11 @@ } }, { - "path": "/api/41/scheduler", + "path": "/api/41/jobConfigurations/jobTypes?fields=*&paging=false", "featureName": "Users should be able to navigate back to the list route", "static": false, - "count": 3, - "nonDeterministic": true, + "count": 4, + "nonDeterministic": false, "method": "GET", "requestBody": "", "requestHeaders": { @@ -49,12 +49,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": [ - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:39:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:40:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", - "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:41:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" - ], - "responseSize": 4222, + "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", + "responseSize": 28368, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -66,15 +62,14 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - }, - "responseLookup": [0, 1, 2] + } }, { - "path": "/api/41/jobConfigurations/jobTypes?fields=*&paging=false", + "path": "/api/41/scheduler", "featureName": "Users should be able to navigate back to the list route", "static": false, - "count": 4, - "nonDeterministic": false, + "count": 3, + "nonDeterministic": true, "method": "GET", "requestBody": "", "requestHeaders": { @@ -86,8 +81,12 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"jobTypes\":[{\"name\":\"Data integrity\",\"jobType\":\"DATA_INTEGRITY\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"org.hisp.dhis.scheduling.parameters.DataIntegrityJobParameters$DataIntegrityReportType\",\"name\":\"type\",\"fieldName\":\"Type\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"REPORT\",\"SUMMARY\",\"DETAILS\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data integrity details\",\"jobType\":\"DATA_INTEGRITY_DETAILS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"checks\",\"fieldName\":\"Checks\",\"persisted\":false,\"collectionName\":\"checks\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/dataIntegrity\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Resource table\",\"jobType\":\"RESOURCE_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Analytics table\",\"jobType\":\"ANALYTICS_TABLE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"skipPrograms\",\"fieldName\":\"Skip programs\",\"persisted\":false,\"collectionName\":\"skipPrograms\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/programs\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipResourceTables\",\"fieldName\":\"Skip resource tables\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Continuous analytics table\",\"jobType\":\"CONTINUOUS_ANALYTICS_TABLE\",\"schedulingType\":\"FIXED_DELAY\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"fullUpdateHourOfDay\",\"fieldName\":\"Full update hour of day\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"lastYears\",\"fieldName\":\"Last years\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.Set\",\"itemKlass\":\"org.hisp.dhis.analytics.AnalyticsTableType\",\"name\":\"skipTableTypes\",\"fieldName\":\"Skip table types\",\"persisted\":false,\"collectionName\":\"skipTableTypes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"],\"relativeApiEndpoint\":\"/api/analytics/tableTypes\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipOutliers\",\"fieldName\":\"Skip outliers\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Data sync\",\"jobType\":\"DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker programs data sync\",\"jobType\":\"TRACKER_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Event programs data sync\",\"jobType\":\"EVENT_PROGRAMS_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"pageSize\",\"fieldName\":\"Page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Meta data sync\",\"jobType\":\"META_DATA_SYNC\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"trackerProgramPageSize\",\"fieldName\":\"Tracker program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":20,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"eventProgramPageSize\",\"fieldName\":\"Event program page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":60,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"dataValuesPageSize\",\"fieldName\":\"Data values page size\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":10000,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Aggregate data exchange\",\"jobType\":\"AGGREGATE_DATA_EXCHANGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"dataExchangeIds\",\"fieldName\":\"Data exchange ids\",\"persisted\":false,\"collectionName\":\"dataExchangeIds\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/aggregateDataExchanges\",\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Send scheduled message\",\"jobType\":\"SEND_SCHEDULED_MESSAGE\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Program notifications\",\"jobType\":\"PROGRAM_NOTIFICATIONS\",\"schedulingType\":\"CRON\",\"jobParameters\":[]},{\"name\":\"Monitoring\",\"jobType\":\"MONITORING\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"validationRuleGroups\",\"fieldName\":\"Validation rule groups\",\"persisted\":false,\"collectionName\":\"validationRuleGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/validationRuleGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"sendNotifications\",\"fieldName\":\"Send notifications\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"persistResults\",\"fieldName\":\"Persist results\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Push analysis\",\"jobType\":\"PUSH_ANALYSIS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"pushAnalysis\",\"fieldName\":\"Push analysis\",\"persisted\":false,\"collectionName\":\"pushAnalysis\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/pushAnalysis\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Tracker search optimization\",\"jobType\":\"TRACKER_SEARCH_OPTIMIZATION\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.Set\",\"itemKlass\":\"java.lang.String\",\"name\":\"attributes\",\"fieldName\":\"Attributes\",\"persisted\":false,\"collectionName\":\"attributes\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/trackedEntityAttributes/indexable\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"skipIndexDeletion\",\"fieldName\":\"Skip index deletion\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Predictor\",\"jobType\":\"PREDICTOR\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"relativeStart\",\"fieldName\":\"Relative start\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"relativeEnd\",\"fieldName\":\"Relative end\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictors\",\"fieldName\":\"Predictors\",\"persisted\":false,\"collectionName\":\"predictors\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictors\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"predictorGroups\",\"fieldName\":\"Predictor groups\",\"persisted\":false,\"collectionName\":\"predictorGroups\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"relativeApiEndpoint\":\"/api/predictorGroups\",\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Materialized sql view update\",\"jobType\":\"MATERIALIZED_SQL_VIEW_UPDATE\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.util.List\",\"itemKlass\":\"java.lang.String\",\"name\":\"sqlViews\",\"fieldName\":\"Sql views\",\"persisted\":false,\"collectionName\":\"sqlViews\",\"attribute\":false,\"simple\":false,\"collection\":true,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":true,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":[],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Disable inactive users\",\"jobType\":\"DISABLE_INACTIVE_USERS\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"inactiveMonths\",\"fieldName\":\"Inactive months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":0,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"reminderDaysBefore\",\"fieldName\":\"Reminder days before\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Test\",\"jobType\":\"TEST\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Long\",\"name\":\"waitMillis\",\"fieldName\":\"Wait millis\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"stages\",\"fieldName\":\"Stages\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtStage\",\"fieldName\":\"Fail at stage\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"items\",\"fieldName\":\"Items\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Integer\",\"name\":\"failAtItem\",\"fieldName\":\"Fail at item\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Long\",\"name\":\"itemDuration\",\"fieldName\":\"Item duration\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.String\",\"name\":\"failWithMessage\",\"fieldName\":\"Fail with message\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"failWithException\",\"fieldName\":\"Fail with exception\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"org.hisp.dhis.scheduling.JobProgress$FailurePolicy\",\"name\":\"failWithPolicy\",\"fieldName\":\"Fail with policy\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"constants\":[\"PARENT\",\"FAIL\",\"SKIP_STAGE\",\"SKIP_ITEM\",\"SKIP_ITEM_OUTLIER\"],\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false},{\"klass\":\"java.lang.Boolean\",\"name\":\"runStagesParallel\",\"fieldName\":\"Run stages parallel\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"defaultValue\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]},{\"name\":\"Lock exception cleanup\",\"jobType\":\"LOCK_EXCEPTION_CLEANUP\",\"schedulingType\":\"CRON\",\"jobParameters\":[{\"klass\":\"java.lang.Integer\",\"name\":\"expiresAfterMonths\",\"fieldName\":\"Expires after months\",\"persisted\":false,\"attribute\":false,\"simple\":false,\"collection\":false,\"ordered\":false,\"owner\":false,\"identifiableObject\":false,\"nameableObject\":false,\"embeddedObject\":false,\"analyticalObject\":false,\"readable\":false,\"writable\":false,\"unique\":false,\"required\":false,\"manyToMany\":false,\"oneToOne\":false,\"manyToOne\":false,\"oneToMany\":false,\"translatable\":false,\"gistPreferences\":{\"included\":\"AUTO\",\"transformation\":\"AUTO\"},\"propertyTransformer\":false}]}]}", - "responseSize": 28368, + "responseBody": [ + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:48.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:13:48.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:14:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]" + ], + "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -99,7 +98,8 @@ "access-control-expose-headers": "ETag, Location", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" - } + }, + "responseLookup": [0, 1, 2] }, { "path": "/api/41/scheduler/queueable", @@ -166,7 +166,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, @@ -182,8 +182,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -199,7 +199,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, @@ -215,8 +215,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -232,7 +232,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, @@ -248,8 +248,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -265,7 +265,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to navigate back to the list route", "static": false, "count": 1, @@ -281,8 +281,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json index 09c13c424..03d10ae06 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_documentation.json @@ -65,7 +65,7 @@ } }, { - "path": "/api/41/validationRuleGroups?paging=false", + "path": "/api/41/analytics/tableTypes", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -81,8 +81,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", - "responseSize": 628, + "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", + "responseSize": 219, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -92,7 +92,6 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", - "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -131,7 +130,7 @@ } }, { - "path": "/api/41/analytics/tableTypes", + "path": "/api/41/validationRuleGroups?paging=false", "featureName": "Users should be able to navigate to the documentation", "static": false, "count": 1, @@ -147,8 +146,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[\"DATA_VALUE\",\"COMPLETENESS\",\"COMPLETENESS_TARGET\",\"ORG_UNIT_TARGET\",\"EVENT\",\"ENROLLMENT\",\"OWNERSHIP\",\"VALIDATION_RESULT\",\"TRACKED_ENTITY_INSTANCE_EVENTS\",\"TRACKED_ENTITY_INSTANCE_ENROLLMENTS\",\"TRACKED_ENTITY_INSTANCE\"]", - "responseSize": 219, + "responseBody": "{\"validationRuleGroups\":[{\"displayName\":\"ANC\",\"id\":\"UP1lctvalPn\"},{\"displayName\":\"Commodities\",\"id\":\"xcpl667ccfF\"},{\"displayName\":\"Critical event\",\"id\":\"xWtt9c443Lt\"},{\"displayName\":\"District stock\",\"id\":\"mEtdbIDDhix\"},{\"displayName\":\"Epidemic disease outbreak\",\"id\":\"y2yQIm79VTW\"},{\"displayName\":\"Facility Stock\",\"id\":\"SqyI8HKqI4g\"},{\"displayName\":\"Immunisation\",\"id\":\"UiOSY1iIdub\"},{\"displayName\":\"Infectious disease outbreak\",\"id\":\"WUZXEFdn1PX\"},{\"displayName\":\"Malaria\",\"id\":\"zlaSof6qLqF\"},{\"displayName\":\"Population\",\"id\":\"D3bItmtBpsW\"},{\"displayName\":\"TB\",\"id\":\"IMF6p1MqoHl\"},{\"displayName\":\"Testing\",\"id\":\"nMDkAJXsmlR\"}]}", + "responseSize": 628, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -158,6 +157,7 @@ "access-control-allow-origin": "http://localhost:3000", "vary": "Origin", "access-control-expose-headers": "ETag, Location", + "cache-control": "no-cache, private", "x-content-type-options": "nosniff", "x-xss-protection": "1; mode=block" } @@ -277,7 +277,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:08.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:08.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json index 2e9ff6d14..4f8627203 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_job_route.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json index 7693dfa11..6e64457f0 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_navigate_to_the_new_queue_route.json @@ -49,7 +49,7 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T14:43:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", + "responseBody": "[{\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:28.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"DHIS2rocks1\",\"name\":\"Housekeeping\",\"type\":\"HOUSEKEEPING\",\"delay\":20,\"nextExecutionTime\":\"2023-12-06T15:16:28.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"fUWM1At1TUx\",\"name\":\"User account expiry alert\",\"type\":\"ACCOUNT_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"pd6O228pqr0\",\"name\":\"File resource clean up\",\"type\":\"FILE_RESOURCE_CLEANUP\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"BFa3jDsbtdO\",\"name\":\"Data statistics\",\"type\":\"DATA_STATISTICS\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"YvAwAmrqAtN\",\"name\":\"Dataset notification\",\"type\":\"DATA_SET_NOTIFICATION\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"uwWCT2BMmlq\",\"name\":\"Remove expired or used reserved values\",\"type\":\"REMOVE_USED_OR_EXPIRED_RESERVED_VALUES\",\"cronExpression\":\"0 0 2 ? * *\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"sHMedQF7VYa\",\"name\":\"Credentials expiry alert\",\"type\":\"CREDENTIALS_EXPIRY_ALERT\",\"cronExpression\":\"0 0 2 * * ?\",\"nextExecutionTime\":\"2023-12-07T02:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"vt21671bgno\",\"name\":\"System version update check notification\",\"type\":\"SYSTEM_VERSION_UPDATE_CHECK\",\"cronExpression\":\"44 8 3 ? * *\",\"nextExecutionTime\":\"2023-12-07T03:08:44.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":false,\"sequence\":[{\"id\":\"Js3vHn2AVuG\",\"name\":\"Validation result notification\",\"type\":\"VALIDATION_RESULTS_NOTIFICATION\",\"cronExpression\":\"0 0 7 * * ?\",\"nextExecutionTime\":\"2023-12-07T07:00:00.000\",\"status\":\"SCHEDULED\"}]},{\"name\":\"1\",\"type\":\"Sequence\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\",\"enabled\":true,\"configurable\":true,\"sequence\":[{\"id\":\"l16DJ7V3Zsc\",\"name\":\" asdfasdf\",\"type\":\"LOCK_EXCEPTION_CLEANUP\",\"cronExpression\":\"0 0 3 ? * MON\",\"nextExecutionTime\":\"2023-12-11T03:00:00.000\",\"status\":\"SCHEDULED\"},{\"id\":\"YVFUK28IP6w\",\"name\":\"2\",\"type\":\"DISABLE_INACTIVE_USERS\",\"status\":\"DISABLED\"}]},{\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\",\"enabled\":false,\"configurable\":true,\"sequence\":[{\"id\":\"sHmTcgoa5vB\",\"name\":\"1\",\"type\":\"DATA_INTEGRITY\",\"status\":\"DISABLED\"}]}]", "responseSize": 4222, "responseHeaders": { "server": "nginx/1.23.0", diff --git a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json index b1df21317..132f461be 100644 --- a/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json +++ b/cypress/fixtures/network/41/users_should_be_able_to_view_jobs.json @@ -97,7 +97,7 @@ } }, { - "path": "/api/41/pushAnalysis?paging=false", + "path": "/api/41/predictorGroups?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -113,8 +113,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", - "responseSize": 98, + "responseBody": "{\"predictorGroups\":[]}", + "responseSize": 22, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -163,7 +163,7 @@ } }, { - "path": "/api/41/predictors?paging=false", + "path": "/api/41/pushAnalysis?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -179,8 +179,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", - "responseSize": 80, + "responseBody": "{\"pushAnalysis\":[{\"displayName\":\"Immunization Key Indicators Monthly Report\",\"id\":\"jtcMAKhWwnc\"}]}", + "responseSize": 98, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", @@ -196,7 +196,7 @@ } }, { - "path": "/api/41/predictorGroups?paging=false", + "path": "/api/41/predictors?paging=false", "featureName": "Users should be able to view jobs", "static": false, "count": 1, @@ -212,8 +212,8 @@ "sec-fetch-mode": "cors" }, "statusCode": 200, - "responseBody": "{\"predictorGroups\":[]}", - "responseSize": 22, + "responseBody": "{\"predictors\":[{\"displayName\":\"Malaria Outbreak Threshold\",\"id\":\"tEK1OEqS4O1\"}]}", + "responseSize": 80, "responseHeaders": { "server": "nginx/1.23.0", "content-type": "application/json;charset=UTF-8", diff --git a/cypress/integration/add-queue/back-to-all-jobs.feature b/cypress/integration/add-queue/back-to-all-jobs.feature index df6186529..85ad4021a 100644 --- a/cypress/integration/add-queue/back-to-all-jobs.feature +++ b/cypress/integration/add-queue/back-to-all-jobs.feature @@ -1,7 +1,7 @@ Feature: Users should be able to navigate back to the list route Background: - Given the user navigated to the add sequence route + Given the user navigated to the add queue route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/add-queue/back-to-all-jobs/index.js b/cypress/integration/add-queue/back-to-all-jobs/index.js index ebf88f6a5..5c60c7197 100644 --- a/cypress/integration/add-queue/back-to-all-jobs/index.js +++ b/cypress/integration/add-queue/back-to-all-jobs/index.js @@ -1,6 +1,6 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('the user navigated to the add sequence route', () => { +Given('the user navigated to the add queue route', () => { cy.visit('/#/queue/add') cy.findByRole('heading', { name: 'New queue' }).should('exist') }) diff --git a/cypress/integration/add-queue/create-queue.feature b/cypress/integration/add-queue/create-queue.feature new file mode 100644 index 000000000..1f2142a23 --- /dev/null +++ b/cypress/integration/add-queue/create-queue.feature @@ -0,0 +1,10 @@ +Feature: Users should be able to create a queue + + Scenario: User creates a queue + Given two unqueued jobs exist + And the user navigated to the add queue route + And the user enters a queue name + And the user enters a cron schedule + And the user adds jobs to the queue + Then the expected queue is created when the user saves the queue + And the list route is loaded diff --git a/cypress/integration/add-queue/create-sequence/index.js b/cypress/integration/add-queue/create-queue/index.js similarity index 88% rename from cypress/integration/add-queue/create-sequence/index.js rename to cypress/integration/add-queue/create-queue/index.js index e8d08852f..6b6f551c0 100644 --- a/cypress/integration/add-queue/create-sequence/index.js +++ b/cypress/integration/add-queue/create-queue/index.js @@ -27,12 +27,12 @@ Given('two unqueued jobs exist', () => { ) }) -Given('the user navigated to the add sequence route', () => { +Given('the user navigated to the add queue route', () => { cy.visit('/#/queue/add') cy.findByRole('heading', { name: 'New queue' }).should('exist') }) -Given('the user enters a sequence name', () => { +Given('the user enters a queue name', () => { cy.findByLabelText('Name*').type('Name') }) @@ -51,7 +51,7 @@ Given('the user adds jobs to the queue', () => { cy.get('[data-test="dhis2-uicore-transfer-actions-addindividual"]').click() }) -Then('the expected sequence is created when the user saves the sequence', () => +Then('the expected queue is created when the user saves the queue', () => saveAndExpect({ cronExpression: '0 0 * ? * *', name: 'Name', diff --git a/cypress/integration/add-queue/create-sequence.feature b/cypress/integration/add-queue/create-sequence.feature deleted file mode 100644 index 58df3166f..000000000 --- a/cypress/integration/add-queue/create-sequence.feature +++ /dev/null @@ -1,10 +0,0 @@ -Feature: Users should be able to create a sequence - - Scenario: User creates a sequence - Given two unqueued jobs exist - And the user navigated to the add sequence route - And the user enters a sequence name - And the user enters a cron schedule - And the user adds jobs to the queue - Then the expected sequence is created when the user saves the sequence - And the list route is loaded diff --git a/cypress/integration/edit-queue/back-to-all-jobs.feature b/cypress/integration/edit-queue/back-to-all-jobs.feature index 0843bf2f1..4c307a36e 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs.feature +++ b/cypress/integration/edit-queue/back-to-all-jobs.feature @@ -1,8 +1,8 @@ Feature: Users should be able to navigate back to the list route Background: - Given a sequence exists - And the user navigates to the edit sequence route + Given a queue exists + And the user navigates to the edit queue route Scenario: User clicks the cancel button When the user clicks the cancel button diff --git a/cypress/integration/edit-queue/back-to-all-jobs/index.js b/cypress/integration/edit-queue/back-to-all-jobs/index.js index ed27d2bf4..d84164968 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs/index.js +++ b/cypress/integration/edit-queue/back-to-all-jobs/index.js @@ -1,6 +1,6 @@ import { Given, When, Then } from 'cypress-cucumber-preprocessor/steps' -Given('a sequence exists', () => { +Given('a queue exists', () => { cy.intercept( { pathname: /scheduler$/ }, { fixture: 'edit-queue/schedule-two-unqueued-jobs' } @@ -22,7 +22,7 @@ Given('a sequence exists', () => { ) }) -Given('the user navigates to the edit sequence route', () => { +Given('the user navigates to the edit queue route', () => { cy.visit('/#/queue/one') cy.findByRole('heading', { name: 'Queue: one' }).should('exist') }) diff --git a/cypress/integration/edit-queue/edit-queue.feature b/cypress/integration/edit-queue/edit-queue.feature new file mode 100644 index 000000000..95c82e6a5 --- /dev/null +++ b/cypress/integration/edit-queue/edit-queue.feature @@ -0,0 +1,10 @@ +Feature: Users should be able to edit a queue + + Scenario: User edits a queue + Given a queue with two unqueued jobs exists + And the user navigates to the edit queue route + And the user changes the queue name + And the user changes the cron schedule + And the user adds jobs to the queue + Then the queue is updated when the user saves the queue + And the list route is loaded diff --git a/cypress/integration/edit-queue/edit-sequence/index.js b/cypress/integration/edit-queue/edit-queue/index.js similarity index 89% rename from cypress/integration/edit-queue/edit-sequence/index.js rename to cypress/integration/edit-queue/edit-queue/index.js index c69361351..c5b8930b2 100644 --- a/cypress/integration/edit-queue/edit-sequence/index.js +++ b/cypress/integration/edit-queue/edit-queue/index.js @@ -20,7 +20,7 @@ const saveAndExpect = (name, expected) => { * Tests */ -Given('a sequence with two unqueued jobs exists', () => { +Given('a queue with two unqueued jobs exists', () => { cy.intercept( { pathname: /scheduler$/ }, { fixture: 'edit-queue/schedule-two-unqueued-jobs' } @@ -42,12 +42,12 @@ Given('a sequence with two unqueued jobs exists', () => { ) }) -Given('the user navigates to the edit sequence route', () => { +Given('the user navigates to the edit queue route', () => { cy.visit('/#/queue/one') cy.findByRole('heading', { name: 'Queue: one' }).should('exist') }) -Given('the user changes the sequence name', () => { +Given('the user changes the queue name', () => { cy.findByLabelText('Name*').clear() cy.findByLabelText('Name*').type('Name') }) @@ -68,7 +68,7 @@ Given('the user adds jobs to the queue', () => { cy.get('[data-test="dhis2-uicore-transfer-actions-addindividual"]').click() }) -Then('the sequence is updated when the user saves the sequence', () => +Then('the queue is updated when the user saves the queue', () => saveAndExpect('one', { cronExpression: '0 0 * ? * *', name: 'Name', diff --git a/cypress/integration/edit-queue/edit-sequence.feature b/cypress/integration/edit-queue/edit-sequence.feature deleted file mode 100644 index 459eece34..000000000 --- a/cypress/integration/edit-queue/edit-sequence.feature +++ /dev/null @@ -1,10 +0,0 @@ -Feature: Users should be able to edit a sequence - - Scenario: User edits a sequence - Given a sequence with two unqueued jobs exists - And the user navigates to the edit sequence route - And the user changes the sequence name - And the user changes the cron schedule - And the user adds jobs to the queue - Then the sequence is updated when the user saves the sequence - And the list route is loaded From 35b74acd8bf98e31cd8bb7c7b6451eec1d38d2e1 Mon Sep 17 00:00:00 2001 From: ismay Date: Tue, 2 Jan 2024 15:28:19 +0100 Subject: [PATCH 37/37] chore: update modal confirmation text --- cypress/integration/add-job/back-to-all-jobs.feature | 2 +- cypress/integration/add-job/back-to-all-jobs/index.js | 6 ++++-- cypress/integration/add-queue/back-to-all-jobs.feature | 2 +- cypress/integration/add-queue/back-to-all-jobs/index.js | 6 ++++-- cypress/integration/edit-job/back-to-all-jobs.feature | 2 +- cypress/integration/edit-job/back-to-all-jobs/index.js | 6 ++++-- cypress/integration/edit-queue/back-to-all-jobs.feature | 2 +- cypress/integration/edit-queue/back-to-all-jobs/index.js | 6 ++++-- i18n/en.pot | 8 ++++---- src/components/Modal/DiscardFormModal.js | 2 +- 10 files changed, 25 insertions(+), 17 deletions(-) diff --git a/cypress/integration/add-job/back-to-all-jobs.feature b/cypress/integration/add-job/back-to-all-jobs.feature index 9efe12b71..4ed0728ca 100644 --- a/cypress/integration/add-job/back-to-all-jobs.feature +++ b/cypress/integration/add-job/back-to-all-jobs.feature @@ -10,4 +10,4 @@ Feature: Users should be able to navigate back to the list route Scenario: User clicks the cancel button after editing the form Given the user has edited the form When the user clicks the cancel button - Then the user will be asked if they want to discard the form + Then the user will be asked if they want to discard their changes diff --git a/cypress/integration/add-job/back-to-all-jobs/index.js b/cypress/integration/add-job/back-to-all-jobs/index.js index 3002bbd9b..050770b51 100644 --- a/cypress/integration/add-job/back-to-all-jobs/index.js +++ b/cypress/integration/add-job/back-to-all-jobs/index.js @@ -17,6 +17,8 @@ Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('the user will be asked if they want to discard the form', () => { - cy.findByText('Are you sure you want to discard this form?').should('exist') +Then('the user will be asked if they want to discard their changes', () => { + cy.findByText('Are you sure you want to discard your changes?').should( + 'exist' + ) }) diff --git a/cypress/integration/add-queue/back-to-all-jobs.feature b/cypress/integration/add-queue/back-to-all-jobs.feature index 85ad4021a..52453d7d1 100644 --- a/cypress/integration/add-queue/back-to-all-jobs.feature +++ b/cypress/integration/add-queue/back-to-all-jobs.feature @@ -10,4 +10,4 @@ Feature: Users should be able to navigate back to the list route Scenario: User clicks the cancel button after editing the form Given the user has edited the form When the user clicks the cancel button - Then the user will be asked if they want to discard the form + Then the user will be asked if they want to discard their changes diff --git a/cypress/integration/add-queue/back-to-all-jobs/index.js b/cypress/integration/add-queue/back-to-all-jobs/index.js index 5c60c7197..7dd359c2a 100644 --- a/cypress/integration/add-queue/back-to-all-jobs/index.js +++ b/cypress/integration/add-queue/back-to-all-jobs/index.js @@ -17,6 +17,8 @@ Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('the user will be asked if they want to discard the form', () => { - cy.findByText('Are you sure you want to discard this form?').should('exist') +Then('the user will be asked if they want to discard their changes', () => { + cy.findByText('Are you sure you want to discard your changes?').should( + 'exist' + ) }) diff --git a/cypress/integration/edit-job/back-to-all-jobs.feature b/cypress/integration/edit-job/back-to-all-jobs.feature index 6c988f93d..c30ec5af0 100644 --- a/cypress/integration/edit-job/back-to-all-jobs.feature +++ b/cypress/integration/edit-job/back-to-all-jobs.feature @@ -11,4 +11,4 @@ Feature: Users should be able to navigate back to the list route Scenario: User clicks the cancel button after editing the form Given the user has edited the form When the user clicks the cancel button - Then the user will be asked if they want to discard the form + Then the user will be asked if they want to discard their changes diff --git a/cypress/integration/edit-job/back-to-all-jobs/index.js b/cypress/integration/edit-job/back-to-all-jobs/index.js index b2489b87a..e2d314d82 100644 --- a/cypress/integration/edit-job/back-to-all-jobs/index.js +++ b/cypress/integration/edit-job/back-to-all-jobs/index.js @@ -24,6 +24,8 @@ Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('the user will be asked if they want to discard the form', () => { - cy.findByText('Are you sure you want to discard this form?').should('exist') +Then('the user will be asked if they want to discard their changes', () => { + cy.findByText('Are you sure you want to discard your changes?').should( + 'exist' + ) }) diff --git a/cypress/integration/edit-queue/back-to-all-jobs.feature b/cypress/integration/edit-queue/back-to-all-jobs.feature index 4c307a36e..a34674b52 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs.feature +++ b/cypress/integration/edit-queue/back-to-all-jobs.feature @@ -11,4 +11,4 @@ Feature: Users should be able to navigate back to the list route Scenario: User clicks the cancel button after editing the form Given the user has edited the form When the user clicks the cancel button - Then the user will be asked if they want to discard the form + Then the user will be asked if they want to discard their changes diff --git a/cypress/integration/edit-queue/back-to-all-jobs/index.js b/cypress/integration/edit-queue/back-to-all-jobs/index.js index d84164968..fdfcc493f 100644 --- a/cypress/integration/edit-queue/back-to-all-jobs/index.js +++ b/cypress/integration/edit-queue/back-to-all-jobs/index.js @@ -39,6 +39,8 @@ Then('the list route will be loaded', () => { cy.findByRole('heading', { name: 'Scheduled jobs' }).should('exist') }) -Then('the user will be asked if they want to discard the form', () => { - cy.findByText('Are you sure you want to discard this form?').should('exist') +Then('the user will be asked if they want to discard their changes', () => { + cy.findByText('Are you sure you want to discard your changes?').should( + 'exist' + ) }) diff --git a/i18n/en.pot b/i18n/en.pot index be2865104..5aa8b5a2a 100644 --- a/i18n/en.pot +++ b/i18n/en.pot @@ -5,8 +5,8 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -"POT-Creation-Date: 2023-11-29T10:47:23.653Z\n" -"PO-Revision-Date: 2023-11-29T10:47:23.656Z\n" +"POT-Creation-Date: 2024-01-02T14:28:02.554Z\n" +"PO-Revision-Date: 2024-01-02T14:28:02.554Z\n" msgid "Something went wrong" msgstr "Something went wrong" @@ -237,8 +237,8 @@ msgstr "Are you sure you want to delete this job?" msgid "Are you sure you want to delete this queue?" msgstr "Are you sure you want to delete this queue?" -msgid "Are you sure you want to discard this form?" -msgstr "Are you sure you want to discard this form?" +msgid "Are you sure you want to discard your changes?" +msgstr "Are you sure you want to discard your changes?" msgid "Discard" msgstr "Discard" diff --git a/src/components/Modal/DiscardFormModal.js b/src/components/Modal/DiscardFormModal.js index a5d0363c0..2677c5232 100644 --- a/src/components/Modal/DiscardFormModal.js +++ b/src/components/Modal/DiscardFormModal.js @@ -13,7 +13,7 @@ import history from '../../services/history' const DiscardFormModal = ({ hideModal }) => ( - {i18n.t('Are you sure you want to discard this form?')} + {i18n.t('Are you sure you want to discard your changes?')}